日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Memcahce(MC)系列(一)Memcache介绍、使用、存储、算法、优化

發布時間:2023/12/13 综合教程 56 生活家
生活随笔 收集整理的這篇文章主要介紹了 Memcahce(MC)系列(一)Memcache介绍、使用、存储、算法、优化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫在前面:前不久在工作中被問到關于MC一致哈希的問題,由于時隔太久差點兒忘記,特前來惡補一下MC,下面是前幾年在工作中學習MC時的一些資料,來歷不明,特整理一下,希望對大家的學習也能有幫助。

關于memcache的安裝,有興趣的朋友請參考這篇文章:http://blog.csdn.net/xifeijian/article/details/22000173

1、memcached 介紹

1.1 memcached 是什么?

memcached 是以LiveJournal旗下Danga Interactive 公司的Brad Fitzpatric 為首開發的一款軟件。如今已成為mixi、hatena、Facebook、Vox、LiveJournal 等眾多服務中提高Web

應用擴展性的重要因素。很多Web 應用都將數據保存到RDBMS 中,應用server從中讀取數據并在瀏覽器中顯示。但隨著數據量的增大、訪問的集中,就會出現RDBMS 的負擔加重、數據庫響應惡化、站點顯示延遲等重大影響。這時就該memcached 大顯身手了。memcached 是高性能的分布式內存緩存server。一般的使用目的是,通過緩存數據庫查詢結果,降低數據庫訪問次數,以提高動態Web 應用的速度、提高可擴展性。

內置內存存儲方式

為了提高性能,memcached 中保存的數據都存儲在memcached 內置的內存存儲空間中。由于數據僅存在于內存中,因此重新啟動memcached、重新啟動操作系統會導致全部數據消失。另外,內容容量達到指定值之后,就基于LRU(Least Recently Used)算法自己主動刪除不使用的緩存。memcached 本身是為緩存而設計的server,因此并沒有過多考慮數據的永久性問題

memcached 不互相通信的分布式

memcached 盡管是“分布式”緩存server,但server端并沒有分布式功能。各個

memcached 不會互相通信以共享信息。那么,如何進行分布式呢?這全然取決于client的實現。

2.2 memcached 啟動

memcached 啟動的命令在安裝文件夾的bin 二級文件夾下,如/home/test/app/memcahced-1.4.2/bin/memcached -p 11222 -m 128–d

經常使用的一些啟動選項介紹選項說明

-p 偵聽的端口,默覺得11211

-m 使用內存大小,默認的64m

-d 作為daemon 在后臺啟動

-vv 用very vrebose 模式啟動,調試信息和錯誤輸出到控制臺

-l 偵聽的地址,默覺得全部能夠訪問的地址

-M 用于在內存溢出的時候,返回一個錯誤,禁止自己主動的移出數

據,替代的是返回一個error

-P Pid 文件存在的路徑,僅限加上-d 參數是用

-c 最大同一時候的連接數,默覺得1024

其它的一些選項,能夠通過–h 命令來進行查看

2.3命令行訪問memcached

下面假設memcached 啟動時的-p 參數為11311,命令操作在啟動memcached

本機首先telnet 連接到memcached server

telnet 127.0.0.1 11311

telnet 成功之后,大概會顯示下面的信息

Trying 127.0.0.1...

Connected to localhost.localdomain (127.0.0.1).

Escape character is '^]'.

各種狀態(stats)

STAT <name> <value>

如:stats命令,則返回下面信息:

stats
STAT pid 26804
STAT uptime 182783
STAT time 1404973716
STAT version 1.4.13
STAT libevent 2.0.11-stable
STAT pointer_size 64
STAT rusage_user 2.320647
STAT rusage_system 5.411177
STAT curr_connections 34
STAT total_connections 558
STAT connection_structures 37
STAT reserved_fds 20
STAT cmd_get 127292
STAT cmd_set 60056
STAT cmd_flush 145
STAT cmd_touch 0
STAT get_hits 83811
STAT get_misses 43481
STAT delete_misses 15970
STAT delete_hits 11992
STAT incr_misses 0
STAT incr_hits 0
STAT decr_misses 0
STAT decr_hits 0
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT touch_hits 0
STAT touch_misses 0
STAT auth_cmds 0
STAT auth_errors 0
STAT bytes_read 14300156
STAT bytes_written 11507140
STAT limit_maxbytes 134217728 # 分配給memcache的內存大小(字節)
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 0
STAT hash_power_level 16
STAT hash_bytes 524288
STAT hash_is_expanding 0
STAT expired_unfetched 16884
STAT evicted_unfetched 0
STAT bytes 609350 # 當前server存儲items占用的字節數
STAT curr_items 4668 # server當前存儲的items數量
STAT total_items 60056
STAT evictions 0 # 分配給memcache的空間用滿后須要刪除舊的items數,踢出。
STAT reclaimed 27160 #回收再利用,已過期的數據條目來存儲新數據。
END

存儲命令(set ,add ,replace)

client會發送一行像這樣的命令:

<command name> <key> <flags> <exptime> <bytes>

如:

set key1 0 600 5
value

add key2 0 500 2

replace key1 0 600 6
value1

具體的命令說明,能夠見附錄的memcached 中英文協議內容

讀取命令(get)

命令例如以下:get <key>*

- <key>* 表示一個或多個鍵值,由空格隔開的字串

如:

get key1

VALUE key1 0 7

value12

刪除命令(delete)

命令如:delete <key> <time>

<key> 是client希望server刪除的內容的鍵名

- <time> 是一個單位為秒的時間(或代表直到某一刻的Unix時間),在該時間內server會拒絕對于此鍵名的“add”和“replace”命令。此時內容被放入delete隊列,無法再通過“get”得到該內容,也無法是用“add”和“replace”命令(可是“set”命令可用)。直到指定時間,這些內容被終于從server的內存中徹底清除

<time>參數是可選的,缺省為0(表示內容會立馬清除,并且隨后的存儲命令均可用

如:delete key1

退出命令(quit)

如:quit

4、理解memcached 的內存存儲

4.1Slab Allocation 機制:整理內存以便反復使用

近期的memcached 默認情況下採用了名為Slab Allocator 的機制分配、管理內存。在該機制出現以前,內存的分配是通過對全部記錄簡單地進行malloc和free 來進行的。可是,這樣的方式會導致內存碎片,加重操作系統內存管理器的負擔,最壞的情況下,會導致操作系統比memcached 進程本身還慢。Slab Allocator 就是為解決該問題而誕生的

Slab Allocation 的原理相當簡單。將分配的內存切割成各種尺寸的塊

(chunk),并把尺寸同樣的塊分成組(chunk 的集合)

并且,slab allocator 還有反復使用已分配的內存的目的。也就是說,分配到的內存不會釋放,而是反復利用。

Slab Allocation 的主要術語

Page

分配給Slab 的內存空間,默認是1MB。分配給Slab 之后依據slab 的大小切分成chunk。

Chunk

用于緩存記錄的內存空間。

Slab Class

特定大小的chunk 的組

4.2 Slab中緩存記錄的原理

memcached 依據收到的數據的大小,選擇最適合數據大小的slab,memcached 中保存著slab 內空暇chunk 的列表,依據該列表選擇chunk,然

后將數據緩存于當中

4.3 Slab Allocator 的缺點

由于分配的是特定長度的內存,因此無法有效利用分配的內存。比如,將100 字節的數據緩存到128 字節的chunk 中,剩余的28字節就浪費了

對于該問題眼下還沒有完美的解決方式,但在文檔中記載了比較有效的解決方式。就是說,假設預先知道client發送的數據的公用大小,或者僅緩存大小同樣的數據的情況下,僅僅要使用適合數據大小的組的列表,就能夠降低浪費。可是非常遺憾,如今還不能進行不論什么調優,僅僅能期待以后的版本號了。可是,我們能夠調節slab class 的大小的區別。接下來說明growth factor 選項。

4.4 使用Growth Factor進行調優

memcached 在啟動時指定Growth Factor 因子(通過f 選項),就能夠在某種程度上控制slab 之間的差異。默認值為1.25。可是,在該選項出現之前,這個因子以前固定為2,稱為“powers of 2”策略。

下面是啟動后的verbose 輸出:

slab class 1: chunk size 128 perslab 8192

slab class 2: chunk size 256 perslab 4096

slab class 3: chunk size 512 perslab 2048

slab class 4: chunk size 1024 perslab 1024

slab class 5: chunk size 2048 perslab 512

slab class 6: chunk size 4096 perslab 256

slab class 7: chunk size 8192 perslab 128

slab class 8: chunk size 16384 perslab 64

slab class 9: chunk size 32768 perslab 32

slab class 10: chunk size 65536 perslab 16

slab class 11: chunk size 131072 perslab 8

slab class 12: chunk size 262144 perslab 4

slab class 13: chunk size 524288 perslab 2

可見,從128 字節的組開始,組的大小依次增大為原來的2 倍。這樣設置的問題是,slab 之間的區別比較大,有些情況下就相當浪費內存。因此,為盡量降低內存浪費,兩年前追加了growth factor 這個選項來看看如今的默認設置(f=1.25)時的輸出(篇幅所限,這里僅僅寫到第10 組):

slab class 1: chunk size 88 perslab 11915

slab class 2: chunk size 112 perslab 9362

slab class 3: chunk size 144 perslab 7281

slab class 4: chunk size 184 perslab 5698

slab class 5: chunk size 232 perslab 4519

slab class 6: chunk size 296 perslab 3542

slab class 7: chunk size 376 perslab 2788

slab class 8: chunk size 472 perslab 2221

slab class 9: chunk size 592 perslab 1771

slab class 10: chunk size 744 perslab 1409

可見,組間差距比因子為2 時小得多,更適合緩存幾百字節的記錄。從上面的輸出結果來看,可能會覺得有些計算誤差,這些誤差是為了保持字節數的對齊而有益設置的。將memcached 引入產品,或是直接使用默認值進行部署時,最好是又一次計算一下數據的預期平均長度,調整growth factor,以獲得最恰當的設置。內存是珍貴的資源,浪費就太可惜了。

5、memcached 刪除機制

memcached 是緩存,不須要永久的保存到server上,本章介紹memcache 的刪除機制

5.1 memcached 在數據刪除方面有效的利用資源

Memcached 不會釋放已經分配的內存,記錄過期之后,client無法再看到這一條記錄,其存儲空間就能夠利用。

Lazy Expiration

memcached 內部不會監視記錄是否過期,而是在get 時查看記錄的時間戳,檢查記錄是否過期。這樣的技術被稱為lazy(惰性)expiration。因此,memcached不會在過期監視上耗費CPU 時間

5.2 LRU:從緩存中有效刪除數據的原理

memcached 會優先使用已超時的記錄的空間,但即使如此,也會發生追加新記錄時空間不足的情況,此時就要使用名為Least Recently Used(LRU)機制來分配空間。顧名思義,這是刪除“近期最少使用”的記錄的機制。因此,當memcached 的內存空間不足時(無法從slab class 獲取到新的空間時),就從近期未被使用的記錄中搜索,并將其空間分配給新的記錄。從緩存的有用角度來看,該模型十分理想。只是,有些情況下LRU 機制反倒會造成麻煩。memcached 啟動時通過“M”參數能夠禁止LRU,例如以下所看到的:

$ memcached -M –m 1024

啟動時必須注意的是,小寫的“m”選項是用來指定最大內存大小的。不指定具體數值則使用默認值64MB。

指定“M”參數啟動后,內存用盡時memcached 會返回錯誤。話說回來,memcached 畢竟不是存儲器,而是緩存,所以推薦使用LRU

6、memcached 的分布式算法

6.1memcached 的分布式

memcached 盡管稱為“分布式”緩存server,但server端并沒有“分布式”功能。memcached 的分布式,則是全然由client程序庫實現的。這樣的分布式是memcached 的最大特點

memcached 的分布式是什么意思?

下面假設memcached server有node1~node3 三臺,應用程序要保存鍵名為“tokyo”、“kanagawa”、“chiba”、“saitama”、“gunma”的數據

首先向memcached 中加入“tokyo”。將“tokyo”傳給client程序庫后,client實現的算法就會依據“鍵”來決定保存數據的memcached server。server選定后,即命令它保存“tokyo”及其值

同樣,“kanagawa”、“chiba”、“saitama”、“gunma”都是先選擇server再保接下來獲取保存的數據。獲取時也要將要獲取的鍵“tokyo”傳遞給函數庫。函數庫通過與數據保存時同樣的算法,依據“鍵”選擇server。使用的算法同樣,就能選中與保存時同樣的server,然后發送get 命令。僅僅要數據沒有由于某些原因被刪除,就能獲得保存的值。

這樣,將不同的鍵保存到不同的server上,就實現了memcached 的分布式。memcached server增多后,鍵就會分散,即使一臺memcached server發生問題無法連接,也不會影響其它的緩存,系統依舊能繼續執行

6.2 余數分布式算法

就是“依據server臺數的余數進行分散”。求得鍵的整數哈希值,再除以server臺數,依據其余數來選擇server

余數算法的缺點

余數計算的方法簡單,數據的分散性也相當優秀,但也有其缺點。那就是當加入或移除server時,緩存重組的代價相當巨大。加入server后,余數就會產生巨變,這樣就無法獲取與保存時同樣的server,從而影響緩存的命中。

6.3Consistent Hashing(一致哈希)

知識補充:哈希算法,即散列函數。將隨意長度的二進制值映射為較短的固定長度的二進制值,這個小的二進制值稱為哈希值。哈希值是一段數據唯一且極其緊湊的數值表示形式。假設散列一段明文并且哪怕僅僅更改該段落的一個字母,隨后的哈希都將產生不同的值。要找到散列為同一個值的兩個不同的輸入,在計算上是不可能的,所以數據的哈希值能夠檢驗數據的完整性。一般用于高速查找和加密算法。(常見的有MD5,SHA-1)

Consistent Hashing 的簡單說明

Consistent Hashing 例如以下所看到的:首先求出memcached server(節點)的哈希值(一般的方法能夠使用 cache 機器的 IP 地址或者機器名作為 hash 輸入。),并將其配置到0~232 的圓(continuum)上。然后用同樣的方法求出存儲數據的鍵的哈希值,并映射到圓上。然后從數據映射到的位置開始順時針查找,將數據保存到找到的第一個server上。假設超過232仍然找不到server,就會保存到第一臺memcached server上。

從上圖的狀態中加入一臺memcached server。余數分布式算法由于保存鍵的server會發生巨大變化,而影響緩存的命中率,但Consistent Hashing中,僅僅有在continuum 上添加server的地點逆時針方向的第一臺server上的鍵會受到影響

Consistent hashing 的基本思想就是將對象和 cache 都映射到同一個 hash 數值空間中,并且使用同樣的 hash 算法。

如今 cache 和對象都已經通過同一個 hash 算法映射到 hash 數值空間中了,接下來要考慮的就是如何將對象映射到 cache 上面了。

在這個環形空間中,假設沿著順時針方向從對象的 key 值出發,直到遇見一個 cache ,那么就將該對象存儲在這個 cache 上,由于對象和 cache 的 hash 值是固定的,因此這個 cache 必定是唯一和確定的。這樣不就找到了對象和 cache 的映射方法了嗎?

Consistent Hashing:加入server

因此,Consistent Hashing 最大限度地抑制了鍵的又一次分布。并且,有的Consistent Hashing 的實現方法還採用了虛擬節點的思想。使用一般的hash函數的話,server的映射地點的分布非常不均勻。因此,使用虛擬節點的思想,為每一個物理節點(server)在continuum上分配100~200 個點。這樣就能抑制分布不均勻,最大限度地減小server增減時的緩存又一次分布。

通過上文中介紹的使用Consistent Hashing 算法的memcached client函數庫進行測試的結果是,由server臺數(n)和添加的server臺數(m)計算添加server后的命中率計算公式例如以下:

(1 n/(n+m)) * 100

存儲命令

<command name> <key> <flags> <exptime> <bytes>

- <command name> 是set, add,或者repalce

- <key> 是接下來的client所要求儲存的數據的鍵值

- <flags> 是在取回內容時,與數據和發送塊一同保存server上的隨意16位無符號整形(用十進制來書寫)。client能夠用它作為“位域”來存儲一些特定的信息;它對server是不透明的。

- <exptime> 是終止時間。假設為0,該項永只是期(盡管它可能被刪除,以便為其它緩存項目騰出位置)。假設非0(Unix 時間戳或當前時刻的秒偏移),到達終止時間后,client無法再獲得這項內容。

- <bytes> 是隨后的數據區塊的字節長度,不包含用于分野的“
”。它能夠是0(這時后面尾隨一個空的數據區塊)。

- <data block> 是大段的8位數據,其長度由前面的命令行中的<bytes>指定。

? set 意思是“儲存此數據”

? add 意思是“儲存此數據,僅僅在server*未*保留此鍵值的數據時”

? replace 意思是“儲存此數據,僅僅在server*曾*保留此鍵值的數據時”

發送命令行和數據區塊以后,client等待回復,可能的回復例如以下:

- "STORED
"表明成功.

- "NOT_STORED
"表明數據沒有被存儲,但不是由于錯誤發生。這通常意味著add或replace 命令的條件不成立,或者,項目已經位列刪除隊列(參考后文的“delete”命令)。

取回命令

get <key>*

- <key>* 表示一個或多個鍵值,由空格隔開的字串這行命令以后,client的等待0個或多個項目,每項都會收到一行文本,然后跟著數據區塊。全部項目傳送完成后,server發送下面字串:"END
"來指示回應完成,server用下面形式發送每項內容:

VALUE <key> <flags> <bytes>

<data block>

- <key> 是所發送的鍵名

- <flags> 是存儲命令所設置的記號

- <bytes> 是隨后數據塊的長度,*不包含* 它的界定符“

- <data block> 是發送的數據

假設在取回請求中發送了一些鍵名,而server沒有送回項目列表,這意味著server沒這些鍵名(可能由于它們從未被存儲,或者為給其它內容騰出空間而被刪除,或者到期,或者被已client刪除)。

刪除

delete <key> <time>

- <key> 是client希望server刪除的內容的鍵名

- <time> 是一個單位為秒的時間(或代表直到某一刻的Unix時間),在該時間內server會拒絕對于此鍵名的“add”和“replace”命令。此時內容被放入delete隊列,無法再通過“get”得到該內容,也無法是用“add”和“replace”命令(可是“set”命令可用)。直到指定時間,這些內容被終于從server的內存中徹底清除。<time>參數是可選的,缺省為0(表示內容會立馬清除,并且隨后的存儲命令均可用)。

此命令有一行回應:- "DELETED
"表示執行成功

- "NOT_FOUND
"表示沒有找到這項內容

添加/降低

命令“incr”和“decr”被用來改動數據,當一些內容須要替換、添加或降低時。這些數據必須是十進制的32位無符號整新。假設不是,則當作0 來處理。改動的內容必須存在,當使用“incr”/“decr”命令改動不存在的內容時,不會被當作0處理,而是操作失敗。

client發送命令行:

incr <key> <value>
或decr <key> <value>

- <key> 是client希望改動的內容的建名

- <value> 是client要添加/降低的總數。

回復為下面集中情形:

- "NOT_FOUND
"指示該項內容的值,不存在。

- <value>
,<value>是添加/降低。

注意"decr"命令發生下溢:假設client嘗試降低的結果小于0 時,結果會是0。"incr" 命令不會發生溢出。

狀態

命令"stats" 被用于查詢server的執行狀態和其它內部數據。有兩種格式。不帶參數的:

stats

這會在隨后輸出各項狀態、設定值和文檔。還有一種格式帶有一些參數:

stats <args>

通過<args>,server傳回各種內部數據。由于隨時可能發生變動,本文不提供參數的種類及其傳回數據。

各種狀態

受到無參數的"stats"命令后,server發送多行內容,例如以下:

STAT <name> <value>

server用下面一行來終止這個清單:END
,在每行狀態中,<name> 是狀態的名字,<value>使狀態的數據。下面清單,是全部的狀態名稱,數據類型,和數據代表的含義。

在“類型”一列中,"32u"表示32 位無符號整型,"64u"表示64 位無符號整型,"32u:32u"表示用冒號隔開的兩個32 位無符號整型。

名稱

類型

含義

pid

32u

server進程ID

uptime

32u

server執行時間,單位秒

time

32u

server當前的UNIX時間

version

string

server的版本號號

rusage_user

32u

該進程累計的用戶時間(秒:微妙)

rusage_system

32u

該進程累計的系統時間(秒:微妙)

curr_items

32u

server當前存儲的內容數量

total_items

32u

server啟動以來存儲過的內容總數

bytes

64u

server當前存儲內容所占用的字節數

curr_connections

32u

連接數

total_connections

32u

server執行以來接受的連接總數

connection_structures

32u

server分配的連接結構的數量

cmd_get

32u

取回請求總數

cmd_set

32u

存儲請求總數

get_hits

32u

請求成功的總次數

get_misses

32u

請求失敗的總次數

bytes_read

64u

server從網絡讀取到的總字節數

bytes_written

64u

server向網絡發送的總字節數

limit_maxbytes

32u

server在存儲時被同意使用的字節總數

假設不想每次通過輸入stats來查看memcache狀態,能夠通過echo "stats" |nc ip port 來查看,比如:echo "stats" | nc 127.0.0.1 9023。

總結

以上是生活随笔為你收集整理的Memcahce(MC)系列(一)Memcache介绍、使用、存储、算法、优化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧洲精品一区二区 | 日本中文字幕网 | 天天草天天操 | 亚洲国产日韩欧美 | 成人啊 v | 日本最新一区二区三区 | 在线观看视频国产一区 | 中文字幕91在线 | 日韩免费视频网站 | 夜夜干天天操 | www.在线观看av | 日韩欧美电影在线观看 | 国内精品久久久久久久影视麻豆 | 久久精品久久精品久久精品 | 久久久久免费看 | 天天操网址 | 日本中文字幕在线电影 | 免费看久久久 | 天天操天天添 | 亚洲精品高清视频在线观看 | 午夜精品一区二区三区视频免费看 | 天天插天天狠天天透 | 国产综合在线观看视频 | 6699私人影院 | 午夜影院一级片 | 中文字幕色在线 | 丁香综合| 亚洲精品影视 | 久久久99精品免费观看乱色 | 91超碰免费在线 | 国产手机精品视频 | 日日夜夜av| av免费在线观 | 精品久久久一区二区 | 亚洲美女精品视频 | 久久激情久久 | 免费av观看| 中文字幕一区二区三区乱码在线 | 亚洲一区二区三区在线看 | 视频一区视频二区在线观看 | 久久久久久久久久福利 | 欧美日韩亚洲精品在线 | 亚洲天堂精品视频在线观看 | 欧美精品一二三 | 在线看毛片网站 | 久久久久北条麻妃免费看 | 国产999精品 | 黄网站a | 九九热1| 亚洲精品在 | 久久视频精品在线 | 人人澡澡人人 | 日韩久久在线 | 久久精品香蕉视频 | 亚洲开心色 | 又长又大又黑又粗欧美 | 五月天欧美精品 | 亚洲精品视频在线观看免费视频 | 欧美日韩免费在线视频 | 最新av观看 | 亚洲精品综合欧美二区变态 | 色婷婷视频网 | 久草在在线视频 | 丰满少妇对白在线偷拍 | 国产精品影音先锋 | 色噜噜狠狠狠狠色综合久不 | 久久国产一区二区三区 | 高清久久久 | 日韩电影在线观看一区 | 国产在线视频一区二区 | 久久人人添人人爽添人人88v | 国产91全国探花系列在线播放 | 午夜av一区二区三区 | www.看片网站 | 中文字幕在线高清 | 日日夜夜精品 | 九九久久影视 | 日韩黄色中文字幕 | 国产美腿白丝袜足在线av | 白丝av免费观看 | 久久永久视频 | 婷婷色网址 | 天天操天天爱天天干 | 久草在线中文888 | 91精品黄色 | 日本少妇久久久 | 久久精品一二三区白丝高潮 | 99久久er热在这里只有精品15 | 国产麻豆视频在线观看 | 欧美一级片免费在线观看 | 精品在线一区二区 | 国产精品久久久久久久久久免费 | 日日爱999| 国产黄色片久久久 | 91精品久久久久久综合五月天 | 精品久久影院 | 午夜久操 | 亚洲黄色免费在线看 | 91视频久久久久 | 天天综合在线观看 | 成人av网站在线 | 久久不卡免费视频 | 国产在线观看一区 | 91在线产啪| 国产一级不卡视频 | 中文字幕乱码在线播放 | 91精品久久久久久久久久久久久 | 欧美精品久久久久 | 国产1级毛片 | 97在线视频网站 | 99国产成+人+综合+亚洲 欧美 | 久久人人干| www.香蕉视频在线观看 | 免费黄色特级片 | 中文字幕乱在线伦视频中文字幕乱码在线 | 免费在线观看一区二区三区 | 日韩欧美高清在线 | 一级久久久 | 18性欧美xxxⅹ性满足 | a在线播放 | 日韩中字在线观看 | 91免费高清观看 | www.夜夜干.com | 欧美一级日韩三级 | 久久综合五月天 | 成人h视频在线 | 国产偷v国产偷∨精品视频 在线草 | 91在线九色 | 日韩欧美精品在线视频 | 国产日韩中文字幕 | 深夜福利视频在线观看 | 国产黄色美女 | 精品免费视频 | 一区二区三区在线观看中文字幕 | 日本性生活免费看 | 亚洲国产中文字幕 | 久久久99国产精品免费 | 欧美视频二区 | 欧美精品乱码久久久久 | 日韩a级黄色片 | 国产无套精品久久久久久 | 国产网站在线免费观看 | 国产不卡一区二区视频 | 中文在线√天堂 | 国产午夜一级毛片 | 免费在线观看日韩 | 日韩在线视频看看 | 精品视频久久久久久 | 亚洲电影久久 | 五月婷婷婷婷婷 | 麻豆91在线 | 最新日韩电影 | 国产又粗又硬又爽的视频 | 又黄又刺激 | 国产不卡av在线 | 免费一级片在线观看 | 99久久精品免费看国产麻豆 | 91成人免费在线 | 狠狠色丁香婷婷综合基地 | 亚洲专区中文字幕 | 欧美激情操 | 国产日本高清 | 国产精品综合久久久 | 久草视频在线资源 | 丁香婷婷激情 | 久久久久久久久久久久久影院 | 色吊丝av中文字幕 | 视频一区二区三区视频 | 亚洲成人动漫在线观看 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 国产黄色视 | 亚洲三级影院 | 国产精品免费视频网站 | 99精品免费久久久久久久久日本 | 成人三级网址 | 99在线精品视频 | 视频一区二区视频 | 国产视频一级 | 97国产在线观看 | 亚洲最新av网站 | 久香蕉| 免费在线观看av网址 | 久久99热国产 | 成人av在线影院 | 97超在线| 啪啪精品 | 国产视频观看 | 亚洲国内精品视频 | 久久久久久网站 | 国产福利不卡视频 | 中文字幕一区二 | 国内精品久久影院 | 91最新在线 | 天天色天 | 国产专区日韩专区 | 国产日韩三级 | 99精品欧美一区二区蜜桃免费 | 天天精品视频 | 亚洲动漫在线观看 | 四虎国产精品永久在线国在线 | 国产一区在线视频播放 | 久草在线免费色站 | 免费av 在线| 欧美精品一区二区性色 | 国产手机视频在线播放 | 激情综合啪啪 | 精品 一区 在线 | 91免费观看视频在线 | 奇米先锋 | 九九精品毛片 | 国产精品久久久久久久久久不蜜月 | 国产色婷婷精品综合在线手机播放 | 国产一区国产精品 | 日韩精品免费在线播放 | 欧美日韩国产一区二 | 久青草电影 | 97超级碰碰 | 亚洲一区天堂 | 国产精品中文 | 黄色国产在线观看 | 国产精品网红直播 | 精品久久久成人 | 国产精品久久久久aaaa | 日韩精品久久久久久久电影99爱 | 免费观看久久久 | 国产又粗又猛又爽 | 亚洲码国产日韩欧美高潮在线播放 | 色综合久久88色综合天天免费 | 国产黄色资源 | 日韩黄色免费在线观看 | 97超碰人人看 | 成人久久18免费网站麻豆 | 少妇bbbb搡bbbb搡bbbb | 91精品国产高清自在线观看 | 深爱婷婷网 | 国产一区二区免费在线观看 | 激情五月婷婷激情 | 81精品国产乱码久久久久久 | 亚洲综合色视频在线观看 | 欧美综合色 | 懂色av懂色av粉嫩av分享吧 | 久久久久在线观看 | 五月天婷婷狠狠 | 国产精品va | 麻豆传媒电影在线观看 | 天天综合网久久 | 国产一级片播放 | 99久久99久久精品 | 国产精品久久网 | 91精品麻豆 | 九九热在线观看视频 | 国产精品都在这里 | 国产精品毛片久久久久久久久久99999999 | 国产在线a视频 | 久久人人添人人爽添人人88v | 婷婷久久综合九色综合 | 一级免费观看 | 国产在线国产 | 国产成人精品亚洲日本在线观看 | 久久国产精品久久精品 | 成人精品福利 | 日本精品久久久久中文字幕5 | 欧美极品少妇xbxb性爽爽视频 | 综合精品在线 | 久久韩国免费视频 | 欧美激情精品久久 | av+在线播放在线播放 | 伊人五月天| 在线观看视频你懂 | 久久新视频| 国产一级一片免费播放放a 一区二区三区国产欧美 | 久久精品国产v日韩v亚洲 | 人人爽人人爽人人片av | 性色av一区二区三区在线观看 | 久草精品在线播放 | 免费观看性生交大片3 | 免费看污黄网站 | 国产精品不卡在线观看 | 亚洲日本三级 | 久久亚洲视频 | 在线欧美最极品的av | 蜜臀av免费一区二区三区 | 九九久久国产 | 亚洲精品国偷拍自产在线观看蜜桃 | 日本激情中文字幕 | 99精品在线免费在线观看 | 在线看小早川怜子av | 精品嫩模福利一区二区蜜臀 | 欧美色图88 | 成人黄色在线播放 | 91网站观看| 国产一区二区久久久久 | 7777精品伊人久久久大香线蕉 | 久久久91精品国产一区二区精品 | 91成人精品一区在线播放69 | 97超碰国产在线 | 五月天婷婷丁香花 | 久久久午夜视频 | 96亚洲精品久久 | 免费三级在线 | 91成人免费电影 | 午夜精品一区二区三区在线视频 | 最近免费在线观看 | 在线精品亚洲一区二区 | 精品久久久久免费极品大片 | 在线av资源 | 五月婷婷激情 | 日韩在线国产 | 黄色网大全 | 成人黄色av免费在线观看 | 免费毛片aaaaaa | 97超碰香蕉 | 处女av在线 | 狠狠色丁香久久婷婷综 | 99久久99久久精品免费 | 精品91久久久久 | 蜜桃视频在线观看一区 | 在线观看91网站 | 91丝袜美腿| 草久久久久久久 | 特及黄色片 | 免费十分钟 | 91尤物在线播放 | 久久好看免费视频 | 在线播放精品一区二区三区 | 五月天丁香视频 | 中文字字幕在线 | 丁香五婷 | 91原创在线观看 | 日韩av片免费在线观看 | 911香蕉视频| 最新日本中文字幕 | av电影中文 | 91女子私密保健养生少妇 | 成人黄色片在线播放 | 亚洲一区美女视频在线观看免费 | 91私密保健 | 日韩精品中文字幕有码 | 天天操天天射天天爱 | 九九免费精品视频在线观看 | 欧美激情精品久久久久久免费印度 | www.888.av| 综合中文字幕 | 国产午夜在线观看 | 欧美日韩中文在线 | 欧美日韩国产综合一区二区 | 午夜一级免费电影 | 视频在线观看入口黄最新永久免费国产 | 国产高清免费av | 亚洲欧洲久久久 | 色偷偷888欧美精品久久久 | 在线观看国产一区二区 | 国产成人精品a | 日韩免费视频在线观看 | 亚洲激情在线观看 | 九草在线视频 | 色久av | 久久久久免费电影 | 婷婷婷国产在线视频 | 成人精品国产 | 欧美日韩精品影院 | 国产伦理精品一区二区 | 在线视频婷婷 | 午夜久久久久久久久久久 | 免费三级黄色片 | h网站免费在线观看 | 日韩av一区二区在线影视 | 开心激情五月婷婷 | 久久成 | 色噜噜在线观看视频 | www.久久成人| 精品国产自在精品国产精野外直播 | 日免费视频 | 国产精品久久久久久久久久不蜜月 | 久久久一本精品99久久精品 | 日韩午夜小视频 | 国产一区网址 | 香蕉久久国产 | 操高跟美女| 亚洲电影影音先锋 | 日韩欧美一区二区三区视频 | 播五月综合 | 亚洲国产成人精品电影在线观看 | 成人久久久久久久久久 | 精品超碰| 国产99久久九九精品免费 | 国产一级在线 | 日韩精品免费一区二区 | 亚洲一级免费观看 | 亚洲成人免费 | 麻豆视频在线播放 | 日韩一区二区三区高清在线观看 | 777奇米四色| 久久一区国产 | 国产精品第54页 | 亚洲在线a| 美女网站在线看 | 免费午夜视频在线观看 | 国产亚洲欧美精品久久久久久 | 91看片淫黄大片一级在线观看 | 黄色一级免费 | 久久久精品国产免费观看一区二区 | 国产r级在线观看 | 亚洲最大在线视频 | 国产精品99久久久久久小说 | 97色婷婷 | www免费看片com | 国产视频在线免费观看 | 日韩中文字幕网站 | 激情影院在线观看 | 夜色资源站国产www在线视频 | 久久久高清一区二区三区 | 午夜视频不卡 | 亚洲欧洲中文日韩久久av乱码 | 中文一区在线观看 | 制服丝袜一区二区 | 亚洲特级片 | 精品一区二区三区久久 | 少妇bbw搡bbbb搡bbbb | 最新久久免费视频 | av网址最新 | 美女久久久久久 | 免费在线中文字幕 | 波多野结衣在线视频免费观看 | 91cn国产在线 | 91麻豆精品91久久久久同性 | 日日夜夜操av | 欧美成人精品在线 | 国产专区一| 国产精品系列在线播放 | 免费视频国产 | 在线小视频国产 | 亚洲成人频道 | 成人av在线资源 | 91在线色| 欧美性高跟鞋xxxxhd | 波多野结衣一区二区三区中文字幕 | 中文字幕在线视频免费播放 | 国产精品成久久久久三级 | 啪啪动态视频 | 在线免费91 | 麻豆91小视频 | 午夜在线资源 | 久久艹国产 | 深夜免费福利视频 | 免费看久久 | 五月婷婷中文字幕 | 日韩,精品电影 | 狠狠久久伊人 | 一级久久精品 | 探花视频在线观看免费版 | 日日爱夜夜爱 | 丁香视频全集免费观看 | 人人爽人人爽人人爽学生一级 | 91久久国产综合精品女同国语 | 国产成人专区 | 国产成人一区二 | 欧美精品久久久久性色 | 日本在线视频网址 | 亚洲国产精品va在线看黑人 | 五月婷婷综 | 日韩国产在线观看 | 亚洲天堂网站 | 91观看视频 | 午夜影院日本 | 国产字幕在线播放 | jizz欧美性9 国产一区高清在线观看 | 欧美一级免费在线 | 国产又粗又猛又黄又爽视频 | 91尤物国产尤物福利在线播放 | 日韩国产欧美在线视频 | 狠狠躁18三区二区一区ai明星 | 久久久国产精品久久久 | 欧美精品久久久久久久久久久 | 亚洲一区二区视频在线 | 九九热.com| 不卡国产视频 | 四虎精品成人免费网站 | 成人午夜精品久久久久久久3d | 97免费在线观看 | 国产黄色a | 深爱婷婷激情 | 操操操日日日干干干 | 婷婷丁香社区 | 中文字幕在线观看网站 | 中文字幕精品在线 | 日韩免费在线观看视频 | 天天色天天干天天 | 国产精品自在线 | h视频日本| 亚洲成人av在线播放 | 国产精品色婷婷 | 成人午夜电影网站 | 日韩精品亚洲专区在线观看 | 久日视频 | 五月婷婷在线观看 | 婷婷激情av | 免费成人黄色片 | 久久视| 92国产精品久久久久首页 | 超级碰碰免费视频 | 午夜av网站 | 日韩视频在线观看视频 | 亚洲网站在线看 | 亚洲精品小视频在线观看 | 在线亚洲成人 | 亚洲乱码久久久 | 久久久久久影视 | 国产最新在线视频 | 91黄色小网站 | 国产亚洲午夜高清国产拍精品 | 一级黄色在线免费观看 | 99精品在线观看视频 | 中文字幕在线看视频 | 久久久亚洲麻豆日韩精品一区三区 | 在线免费观看av网站 | 操操操天天操 | 97成人在线视频 | 丁香花五月 | 国产精品一二三 | 美女在线免费观看视频 | 久久伦理网 | 一级黄色av| 丁香花在线观看免费完整版视频 | 久久精品视频在线播放 | 亚洲 欧美 综合 在线 精品 | 日本久久久久久 | 91精品啪| 日韩无在线 | 日本在线观看一区二区 | 99精品视频免费看 | 国外成人在线视频网站 | 97热视频 | 欧美一级日韩三级 | 狂野欧美激情性xxxx欧美 | 五月婷婷导航 | 中文字幕 国产专区 | 一级片免费观看视频 | 五月婷婷播播 | 日韩av区 | av免费看在线 | 日韩欧美在线视频一区二区 | 欧美视频国产视频 | 久久精品91久久久久久再现 | 欧美日韩综合在线 | av经典在线 | 日韩在线观看中文 | 精品久久久久久国产91 | 97超碰超碰 | 九九九九精品 | 美女视频国产 | 日日爽天天爽 | 久久久久久久久久电影 | 日日夜夜精品视频天天综合网 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 国产精品一区二区在线观看免费 | 91九色蝌蚪国产 | 欧美激情精品久久久久久免费印度 | 2024国产在线 | 久久久久福利视频 | 久久蜜臀av | 国精产品999国精产 久久久久 | 狠狠色狠狠色综合日日小说 | 狠狠干激情 | 欧美人zozo | 最新在线你懂的 | 国产xxxx性hd极品 | 最近最新最好看中文视频 | 在线观看免费黄视频 | 97电影手机| 狠狠ri | 久久精品国产成人精品 | 日韩免费一级电影 | 国产在线日本 | 精品福利片 | 在线视频观看91 | 日韩亚洲国产精品 | 337p日本大胆噜噜噜噜 | 久久成人在线视频 | 99久久精品久久久久久动态片 | 国产一区欧美日韩 | 黄网站色| 啪啪资源 | 国产99久久久国产精品成人免费 | 一区二区三区观看 | 天天操天天操天天操天天操天天操天天操 | 97超碰免费在线 | 色多多污污在线观看 | 亚洲精品在线二区 | 日本精品视频一区 | 在线不卡的av | 久久av黄色| 国产精品国产三级国产aⅴ入口 | 国产精品久久久久久五月尺 | 免费看国产黄色 | 一区二区三区在线观看免费视频 | 日韩精品免费在线观看视频 | 久久图| 亚洲成人资源在线 | 国产日韩在线一区 | 国产一区欧美日韩 | 97视频在线免费 | 国产一在线精品一区在线观看 | 1024手机基地在线观看 | 亚洲男模gay裸体gay | 国产精品久久久久久五月尺 | 欧美精品一区二区三区四区在线 | 三日本三级少妇三级99 | 大型av综合网站 | 97国产精品视频 | 久久视了 | 午夜精品一二三区 | 91亚洲精| 免费观看丰满少妇做爰 | 国产精品区在线观看 | 久久综合久久综合这里只有精品 | ,午夜性刺激免费看视频 | 久久精品国产美女 | 操操综合网 | 日韩乱理| av视屏在线 | 91在线免费观看网站 | 国产视频一级 | 中文字幕在线免费 | 97在线视 | 国内精品久久久久久久久久 | 在线影院av | 波多野结衣在线观看一区二区三区 | 亚洲高清激情 | 国产很黄很色的视频 | 精品亚洲va在线va天堂资源站 | 免费成人av在线 | 99高清视频有精品视频 | 涩av在线 | 国产精品网在线观看 | 99久久夜色精品国产亚洲96 | 婷婷av网 | 久久国产精品免费一区 | av丝袜天堂| 日韩一二区在线观看 | 免费日韩电影 | 国产精品一区二区三区久久 | 久久图 | 欧美一级性生活片 | 狠狠撸电影 | 欧美性生活免费看 | 久久艹影院 | 丁香婷婷综合色啪 | 亚洲欧美国内爽妇网 | 国产亚洲情侣一区二区无 | 免费中文字幕 | 天天色播 | 黄色影院在线免费观看 | 91视频免费网站 | 在线免费av电影 | 中文字幕观看视频 | 色欧美88888久久久久久影院 | 九九九九热精品免费视频点播观看 | 欧美一二三区在线播放 | 草久热 | 天天操天天操天天 | 一区二区三区日韩在线 | 91日韩在线专区 | 黄色一及电影 | 韩国av电影网| 免费在线一区二区三区 | 国产精品毛片一区二区在线看 | 国产自产在线视频 | 日韩理论视频 | 亚洲精品久久久久久久蜜桃 | 日日草天天草 | 久久久www免费电影网 | 国产精品一区二区吃奶在线观看 | 亚洲视频久久久 | 午夜精品久久久久久久99 | 91污视频在线 | 亚洲精品视频久久 | 99视频精品 | 日韩免费区 | 色七七亚洲影院 | a视频在线观看 | 欧美日韩精品在线观看 | 久久天天躁狠狠躁亚洲综合公司 | 五月天九九| 精品一区二区在线观看 | 97在线公开视频 | 日本久久久久久久久久久 | 午夜久久福利视频 | 草久久久 | 免费高清影视 | 久久免费看av | 日韩精品免费一区二区 | 天堂av网址| 综合亚洲视频 | www.五月天色 | 成人在线观看你懂的 | 91欧美精品 | 免费h漫在线观看 | av看片在线观看 | 中文字幕在线播放视频 | 久久电影国产免费久久电影 | 中文字幕字幕中文 | 欧美一级电影 | 国产精品2020| 香蕉视频91 | 手机成人在线电影 | 一区二区三区电影在线播 | 最新真实国产在线视频 | 女人魂免费观看 | 久久精品一二三区白丝高潮 | 丁香六月伊人 | 精品福利av | 精品国自产在线观看 | 探花视频免费在线观看 | 中文字幕成人网 | www色 | 狠狠干中文字幕 | 国产精品久久久久av | 久久字幕网 | 国产区精品 | 欧美色综合天天久久综合精品 | 九色91av| 天天天干 | 麻豆视频免费观看 | 国内丰满少妇猛烈精品播放 | av 在线观看 | 欧美激情精品久久久久久免费 | 国产精品一区二区视频 | 欧美日韩中文在线观看 | 亚洲mv大片欧洲mv大片免费 | 日韩av一卡二卡三卡 | 免费在线观看视频一区 | 黄色视屏在线免费观看 | 中文字幕在线中文 | 狠狠狠狠狠操 | 国产麻豆精品免费视频 | 黄色的网站在线 | 在线成人一区 | 精品婷婷 | 国产精品美女免费视频 | 狠狠的干狠狠的操 | 国产精品日韩在线观看 | 国产xvideos免费视频播放 | 天天干夜夜爱 | 欧美一区中文字幕 | 国产精品久久久久久久av电影 | 亚洲精品美女久久久 | 日日夜夜人人精品 | www久久com | 免费网站在线观看成人 | 特级毛片网站 | 黄色av成人在线观看 | 五月婷婷狠狠 | 五月婷av | 尤物97国产精品久久精品国产 | 午夜 久久 tv| 天天干天天操天天拍 | 天天干天天综合 | 久久综合九九 | 欧美精品久久久久 | 亚洲精品www久久久 www国产精品com | 丁香5月婷婷 | 国产成人高清 | 亚洲男男gⅴgay双龙 | 久久精品网站视频 | 日韩精品电影在线播放 | 国内精品久久久精品电影院 | 狠狠狠色丁香婷婷综合久久88 | 手机看片福利 | 亚洲视频久久久久 | 中文字幕九九 | 日本久久精品 | 一本一本久久a久久精品综合 | 久久久午夜精品理论片中文字幕 | free. 性欧美.com | 久久99精品久久久久久久久久久久 | 久久成人国产精品入口 | 成人av一级片 | 亚洲婷婷网 | 天天天干天天射天天天操 | 手机成人av在线 | 国产免费专区 | 国产精华国产精品 | 日韩免费小视频 | 午夜视频99| 亚洲一区二区精品在线 | 国产1区在线 | 亚洲精品视频 | 欧美日韩裸体免费视频 | 欧美精品久久 | 久草在线视频首页 | 日韩av免费一区 | 日本中文乱码卡一卡二新区 | 国产精品久久久久久久久搜平片 | 91精品黄色 | 色香蕉视频 | 久久99最新地址 | 久草在线费播放视频 | 夜夜躁日日躁狠狠久久av | 国产福利久久 | 五月婷婷丁香 | 日韩三级一区 | 亚洲精品网站在线 | 天天草天天干天天射 | 特级大胆西西4444www | 欧美一性一交一乱 | 亚洲视频大全 | 久久久毛片 | 国产成人精品av在线 | 九月婷婷色| av高清网站在线观看 | 亚洲,国产成人av | 亚洲黄色免费观看 | 欧美黑人性猛交 | 亚洲码国产日韩欧美高潮在线播放 | 999成人| 亚洲电影毛片 | 韩国av不卡 | 日日爽天天爽 | 国产精品福利在线播放 | 美女视频a美女大全免费下载蜜臀 | a视频免费在线观看 | 91精品国产综合久久福利不卡 | 天天曰天天爽 | 日韩成人免费在线电影 | 1000部国产精品成人观看 | 亚洲激情中文 | 国产一区二区三区免费在线观看 | 婷婷看片| 91在线国内视频 | 日韩欧美亚州 | 中文亚洲欧美日韩 | 成人作爱视频 | 国产一区免费视频 | 天天干天天拍天天操天天拍 | 成人国产精品 | 成人av资源网 | 国产丝袜网站 | 激情久久综合网 | 色吊丝av中文字幕 | 久久精品99久久久久久 | 国产黑丝袜在线 | 首页av在线 | 欧美午夜久久 | 久久久久久久久久久久久国产精品 | 日韩精品无码一区二区三区 | 成 人 a v天堂| 国产少妇在线观看 | 婷婷电影在线观看 | 日韩色av色资源 | 欧美精品黑人性xxxx | 最近最新mv字幕免费观看 | 国内视频在线 | 欧美激情精品 | 亚洲人精品午夜 | 国产欧美最新羞羞视频在线观看 | 中文字幕乱码电影 | 黄色小网站在线 | 在线视频欧美日韩 | 亚洲国产大片 | 久久精品综合一区 | 日韩特级黄色片 | 欧美日韩国产一区二 | 欧美片一区二区三区 | 欧美视频在线二区 | 天天干天天搞天天射 | 国产精品免费不卡 | 久久久免费在线观看 | 激情av一区二区 | 天天拍天天草 | 成人黄色小说在线观看 | 久久天天躁夜夜躁狠狠85麻豆 | 国产馆在线播放 | 99产精品成人啪免费网站 | 中文字幕色婷婷在线视频 | 色综合色综合色综合 | 国产不卡毛片 | 国内精品久久久久久久久久 | 国产麻豆精品传媒av国产下载 | 国产成人一区二区三区电影 | 久久网页 | 97在线精品视频 | 国产亚洲精品久久久久久大师 | 狠狠狠狠狠狠狠 | 天天色天天骑天天射 | 黄色毛片在线 | 97香蕉超级碰碰久久免费软件 | 久久99这里只有精品 | 久久视频在线免费观看 | 欧美久久九九 | 91手机电视 | 国产永久免费 | 国产成人精品国内自产拍免费看 | 麻豆视频网址 | 午夜视频免费播放 | 国产黄色片网站 | 国产精品免费观看久久 | 99久久99视频 | 日韩色爱| 亚洲精品动漫久久久久 | 色视频网站在线观看一=区 a视频免费在线观看 | 国产精品精品久久久 | 久久免费视频5 | 在线视频日韩一区 | 国产老太婆免费交性大片 | 国产精品系列在线观看 | www.五月激情.com | 国产精品久久久久久久久久三级 | av免费在线观看1 | 就要色综合 | 国产精品毛片一区视频播 | 久久免费看毛片 | 成人一区二区三区中文字幕 | 波多野结衣视频一区 | 亚州精品在线视频 | 亚洲一区二区天堂 | 久久久久久久18 | 99久久国产免费,99久久国产免费大片 | 国产亚洲精品久久久久久久久久 | 五月天久久婷婷 | 国产97色在线 | 欧美一级xxxx| 久久久久久高潮国产精品视 | 亚洲精品99久久久久中文字幕 | 亚洲综合精品视频 | 91亚色视频 | 国内揄拍国内精品 | 视频99爱 | 国产成人av福利 | 91视频久久久久久 | 久久免费视频2 | www.午夜| 亚洲欧美日韩国产一区二区 | 精品国产一区二区三区av性色 | 国产在线自 | 色综合天天色 | 激情丁香月 | 另类老妇性bbwbbw高清 | 亚洲成av人片在线观看香蕉 | 国产男女无遮挡猛进猛出在线观看 | 亚洲精品9 | 日韩av片无码一区二区不卡电影 | 91久久电影| avav99| 免费黄色在线 | 久久久久久不卡 | 怡红院久久| 久久久精品二区 | 激情综合五月天 | 青春草免费视频 | 久久综合毛片 | 四虎在线观看精品视频 | 久久精品久久99 | 日日干天天操 | 99视频免费看| www.天天射.com | 日韩精品视频一二三 | 成人久久精品 | www.色就是色 | 最新91在线视频 | 99久久精品国产毛片 | 日黄网站 | 欧美日韩国产一区二区三区 | 黄色综合 | 国产黄影院色大全免费 | 91在线看视频免费 | 婷婷久草| 久久久精品国产一区二区三区 | 亚洲最大成人免费网站 | 国产一卡久久电影永久 | 亚洲精品国产精品久久99热 | 亚洲精品av在线 | 视频二区在线 | 国产精品毛片一区二区三区 | 免费在线观看a v | 亚洲激情一区二区三区 | 亚洲精品在线视频播放 | 欧美一进一出抽搐大尺度视频 | 成人a免费| 在线观看中文字幕视频 | 日韩黄色在线电影 | 亚洲码国产日韩欧美高潮在线播放 | 黄色av网站在线观看免费 | 在线观看完整版免费 | 日本黄色免费大片 | 99色在线观看 | 亚洲精品久久久久www | 色吊丝在线永久观看最新版本 | 国产黄色高清 | 欧美综合色 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 日韩成人免费观看 | 亚洲国产日韩一区 | 久久精品99国产精品亚洲最刺激 | 国产精品视频全国免费观看 | 国产美女在线精品免费观看 | 久久精品日产第一区二区三区乱码 | 国产精品区一区 |