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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

KVell 单机k/v引擎:用最少的CPU 来调度Nvme的极致性能

發布時間:2023/11/27 生活经验 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 KVell 单机k/v引擎:用最少的CPU 来调度Nvme的极致性能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 前言
    • KVell背景
    • 業界引擎使用Nvme的問題
      • CPU 會是 LSM-kv 存儲的瓶頸
      • CPU 也會是 Btree-kv 存儲的瓶頸
    • KVell 設計亮點 及 總體架構實現
      • KVell 設計亮點
        • 1. Share nothing
        • 2. Do not sorted on disk, but keep indexes in memory
        • 3. Aim for fewer syscalls , not for sequential I/O
        • 4. No commit log
      • KVell 詳細架構及實現
        • 1. Client SDK
        • 2. 磁盤數據結構
        • 3. 內存數據結構
          • 3.1 index
          • 3.2 Page Cache
          • 3.3 Free List
        • 4. 高效的I/O調度
        • 5. 請求調度的實現
          • 5.1 Get
          • 5.2 Update
          • 5.3 Scan
        • 6. 存在的問題
      • 性能測試
        • kvell性能
        • kvell本身 pagecache的壓測
        • Kvell 內存索引的壓測

前言

這是SOSP’19 中 結合NVMe-ssd 推出的高性能 單機K/V 存儲的設計。讓大家眼前一亮的是它對 on NVME單機存儲性能瓶頸的探索 以及 解決性能瓶頸問題的幾點思考,值得學習。

而且 最近也在做 on-nvme 的hash-engine,也跑了一下論文中的代碼 并且 大體翻了一遍其中對nvme的優化設計,覺得還是有很多可以借鑒學習的。 實際的測試結果呢,64core cpu + 3T 三星nvme下,僅用8個worker,2個模擬的disk,就能跑滿整個寫帶寬/讀帶寬,而且cpu的話也就8個core(8個worker) + 4個core(ycsb會起4個分發請求的線程),cpu還有大量的空閑(52個core)。而想要跑到這樣的吞吐,rocksdb/wt 在我這個環境下需要至少60%的cpu。

在看到這個測試數據和論文中的差異并不是特別大的時候就很感興趣了,所以就仔細看了一些論文中提到的設計細節并扒了對應的代碼,在本文這里做一個簡短的總結。

KVell 提出的主體的 單機 on-nvme 的k/v存儲 設計原則是:

  1. Shared-nothing。所有的數據結構的操作(內存/磁盤)都綁定在指定的cpu core上處理,這樣整個操作鏈路能夠實現無鎖化。
  2. Do not sort on disk, but keep indexes in memory。在磁盤上的數據存儲是無序的,內存中的部分有序的索引的存在只是為了加速scan的性能。
  3. Aim for fewer sys calls, not for sequential I/O。磁盤的隨機訪問已經接近順序訪問的性能,可以通過batch 操作盡可能得避免系統調用,從而減少cpu的開銷。
  4. No commit log。不需要wal,數據落盤再更新索引,能夠避免WAL 的I/O開銷。

kvell 是針對高性能存儲的nvme推出的, 所以它的優化前提是硬件性能已經不再是主要瓶頸。所以,對于當下的大數據量的分布式存儲領域來說(塊/文件系統/對象)還是可借鑒的地方有限,他們可能因為成本問題更原因選擇lsm/btree的成熟引擎。而且KVell 使用的是AIO來調度i/o,所以在這種實現下只能使用o_direct 進行操作,os-cache基本上是用不了了,只能像kvell一樣實現自己的cache,這對于存儲系統來說其實代價挺大的(穩定/高性能的cache 實現還是不容易的)。

KVell背景

磁盤性能是越來越快了。

從hdd --> sata ssd --> nvme ssd --> optane ssd --> optane pmem ,不論是帶寬還是延時,都在以量級的方式不斷得被優化。

而且,從 Nvme-ssd 開始,隨機I/O 和 順序I/O 的性能差異并沒有那么大了,甚至基本接近。

那rocksdb/wiredtiger 到現在也快10年了,他們當時推出的是on-sata ssd的 k/v設計,不論是append-only b-tree 還是 append-only lsm-tree的提出, 其實都是因 隨機I/O 和順序I/O 之間有較大的性能差異。而從nvme協議推出之后,兩者之間的性能差異并沒有那么大了, 還是用之前的存儲引擎架構,并無法完全發揮硬件性能。

在這個硬件環境的背景下,KVell 就是為了當前nvme及更高性能的磁盤 設備設計的高性能 k/v 存儲。

業界引擎使用Nvme的問題

lsm-tree 和 b-tree 是主要的單機存儲引擎的架構。而在如今的高性能硬件中(Optane nvme-ssd / Optane pmem),cpu 將是這兩種架構引擎的主要瓶頸。

CPU 會是 LSM-kv 存儲的瓶頸

LSM 為了保證寫性能,使用了Append-only,又為了不降低讀性能,又維護了on磁盤的一個全序 k/v。所以需要compaction來解決 append-only 引入的key多版本問題 并且還需要繼續維持全序結構。在KVell的測試中,在數據量足夠大且key-range 重疊度較高的時候 compaction會消耗60%的cpu,而其中28% 消耗在歸并排序,15% 消耗在創建index-filter/bloom filter, 剩下的才是I/O操作。所以,在LSM-tree中,因為compaction的存在,新型存儲介質中 cpu是一定會先到瓶頸。

CPU 也會是 Btree-kv 存儲的瓶頸

B+ 樹的數據是存放在葉子節點,而且葉子結點是有序的,中間一般通過雙向鏈表鏈接,加速scan性能。索引存放在中間節點,大多數場景下,葉子結點都會被持久化,索引節點會在內存中。為了加速讀取,減少I/O操作,也會維護一個cache,Update操作會先寫入commit-log,再寫入到cache,cache會有自己的evict操作,來將臟數據刷盤。

在Wired-tiger中,實際測試插入的時候發現47%的cpu會被消耗在busy-wait,因為wired-tiger的寫請求是需要全局遞增的一個seq-num,而這個seq-num 會通過鎖機制保證唯一性,因為其分配不夠快,多線程競爭下很多cpu就處于非常消耗cpu的busy-wait了。

在wiredtiger的Update的過程中cpu需要調度后臺的 cache-evict,大概消耗12%的cpu,commit-log大概是5%,只有25%的cpu是在處理i/o,剩下的cpu還是處于busy-wait 去競爭那個唯一的seq-number來維持全序。

綜上可見,不論是LSM-tree 還是 B-tree 都在維護自己的全序結構 以及 某一個方面的高性能(lsm-tree的append-only 的write性能 以及 b-tree cache的讀性能)的同時犧牲了大量的cpu,從而導致在新型存儲介質中無法讓 這一些硬件的性能完全發揮出來(無法讓他們在大壓力下時刻處于峰值qps狀態),這確實是對新型硬件存儲的不尊重。。。

KVell 設計亮點 及 總體架構實現

KVell 大體架構如下:

每一個workthread 都有一套自己獨立的內存結構和磁盤結構,不同workthread之間的操作互不影響。

來來來,我們一起看看KVell的設計亮點,如何用最少的CPU 完全發揮出硬件存儲的性能,讓他們時刻都在綻放屬于自己的峰值光芒。(fio能跑出來的穩定上限性能)

KVell 設計亮點

1. Share nothing

這里是說kvell 允許用戶指定不同的work thread,每一個work thread 會綁定一個cpu-core 來單獨處理一批ke y。線程內部空間獨享存儲的key相關的數據結構如下:

  1. 輕量級的內存索引。能夠支持從內存索引一個key到對應的磁盤位置上。
  2. I/O隊列。支持高效的讀取請求和寫入請求 到磁盤。
  3. free list。管理磁盤塊的部分列表,包含用于存儲k/v 的空閑位置。
  4. a pagecache。自實現了一個類似于操作系統的Pagecache緩存page,加速熱點讀性能,而不是依賴操作系統本身的pagecache。

這個 shared-nothing 的架構是KVell 和其他 k/v 存儲主要的一個差異,它獨享自己的數據結構,從而避免了多線程之間同步數據結構的開銷,尤其是NUMA架構下的跨NUMA的內存訪問,對于多線程下的內存操作的性能影響還是很大的。

2. Do not sorted on disk, but keep indexes in memory

每一個workthread 維護的磁盤存儲數據集是無序的,這樣能夠完全釋放之前的LSM / B-tree 為了維護有序的磁盤數據結構而產生的CPU開銷。

3. Aim for fewer syscalls , not for sequential I/O

KVell 的操作都是隨機I/O,因為 on -nvme的隨機I/O和順序I/O的性能差不多,這個時候不需要消耗額外的CPU去維護順序I/O。和 LSM-tree 的k/v存儲一樣,kvell也提供batch操作,不過kvell的目的是為了減少系統調用的次數,盡可能得減少線程陷入內核的次數。

如果想要讓磁盤的吞吐維持在他們的峰值qps,那就需要讓磁盤支持的隊列深度有足夠多的可調度的請求,這個時候batch-size的大小設置就需要trade-off,一般是小于磁盤的最大隊列深度,否則會導致請求的排隊時間過長,增加長尾延時。所以KVell 調度過程的建議是每一個workthread 只操作一個磁盤,因為不同的workthread之間是獨立處理請求的,他們之間并不能感知對底層磁盤隊列深度的壓力。

當然,多個workthread 操作同一個磁盤的時候,可能需要一個比較合理的batch-size 來進行壓力上限的調整。在熱點場景下(頻繁調度一個workthread)的時候, 自實現的內部pagecache能夠扛住大多數的讀請求,從而一定程度得減少了系統調用的I/O操作。

4. No commit log

KVell 的更新完成是指持久化的磁盤,并更新了內存的索引之后才會返回,這樣的話也就不需要WAL的參與了。一旦一個請求已經提交給當前的workthread,那它會在下一個bacth中持久化到磁盤。通過移除了commit log,能夠更進一步得由用戶請求獨占磁盤帶寬。

而且KVell 在磁盤上的更新是隨機寫入(update場景直接更新對應的slab-file),并不會有為了解決 append-only產生的多版本問題 而 引入compaction 操作,所以磁盤資源基本都貢獻給了上層的用戶請求。

KVell 詳細架構及實現

1. Client SDK

  • Update(K,V),當key-value被持久化到磁盤的時候才返回用戶成功。
  • Get(K),返回一個最新版本key 對應的value
  • Scan(K1, K2),返回從K1到K2之間所有的keys-values.

2. 磁盤數據結構

KVell為了避免磁盤空間的碎片化,每一個寫入的k/v請求都會按照其大小寫入到不同的文件中,比如1K的kv對會寫入到1K的文件中,200B的kv對會寫入到專門存儲200B的文件中。只不過最后的數據訪問都是以磁盤page(一般的nvme-ssd默認是4K)為粒度進行訪問的。

此時,如果訪問的k/v數據是小于4K大小的,直接讀對應的block即可,每一個item的存儲都會有一個類似header的內容,包括這個item中的key-size,value-size 以及 key的timestamp,從而唯一標識一個key。這個timestamp 的好處除了支持snapshot/事物 之外 還可以在k/v數據大于4K的時候標識多個block屬于當前k/v item。

3. 內存數據結構

因為索引結構都是在內存中,所以很明顯的一個問題就是異常恢復的時候,需要掃描磁盤數據重建內存索引,這在數據量較大的時候會是分鐘級別的重啟時間。

3.1 index

通過上面的架構圖可以看到,index是內存中的最上層。主要的作用是加速讀場景下的數據索引,提升讀性能。因為index不用持久化,所以可以做的很輕量,同時為了進一步支持Scan性能,Kvell的index 默認使用的是B-tree(高效的查找和scan)。

3.2 Page Cache

KVell維護了自己的page cache,采用的是LRU淘汰策略。支持緩存從磁盤中讀上來的block,能夠根據數據熱度 加速熱點場景的讀性能,縮短讀鏈路。關于這里使用 自實現的PageCache的原因如下:

多個workthread共享操作系統層級的page-cache會有I/O調度的性能問題,當page-cache發生缺頁異常時,只能從一個磁盤調度讀請求。而這里做成自實現的pagecache,在各自內部的workthread獨享,則多個workthread可以同時讀多個磁盤,這樣能夠完全利用整個操作系統的磁盤性能。

3.3 Free List

當一個k/v item從一個slab文件中刪除之后,空閑的位置會被添加到free-list中,每一個slab文件會有一個對應的free-list,free-list的實現是雙線鏈表。為了防止free-list占據內存過大,能夠通過配置控制free-list最大緩存的空閑位置的個數。

Free-list的更新是按照隊列的方式,從鏈表頭部插入,鏈表尾部淘汰。

4. 高效的I/O調度

KVell 本身依賴linux 的aync I/O調度請求,每一次調度會batch 64個request一起進行調度,這個batch也可以自行配置。

Linux 本身除了AIO之外還有其他的I/O 調度方式:

  1. Mmap。這個調度本事會依賴os 的pagecache,對于KVell自實現的pagecache來說就沒有必要了
  2. direct I/O。Direct I/O本身對性能不友好,無法使用cache進行加速。

這幾種I/O 調度方式的性能對比如下:

可以看到,AIO在使用batch 方式調度請求的時候性能非常給力。

所以,KVell 高效調度I/O的優化策略如下:

  1. 自實現pagecache。這樣的主要好處在前面介紹pagecache的時候已經說了,

    a. 能夠多個workthread獨享page-cache,從而達到同時利用不同的磁盤I/O。

    b. 同時,操作系統原生的pagecache在內存不足的時候會使用spinlock 進行頁面的換出(防止其他線程讀),這個鎖代價在磁盤數據容量大于內存時會極大得消耗cpu資源。而自實現的pagecache因為是線程獨享的,不需要這一些繁重的鎖代價。

  2. 利用AIO + batch 調度請求。前面的性能表哥已經非常清晰得展示了AIO + batch得優勢。之所以加batch是因為想要讓磁盤繁忙起來,并時刻處于自己的峰值qps,則需要讓磁盤待處理的請求的隊列深度足夠大(自己峰值qps時的隊列深度即可)。而direct i/o 在一個workthread內部 一次只能處理一個,對磁盤來說此時的請求隊列深度僅為1,遠遠無法發揮nvme磁盤的性能優勢。

5. 請求調度的實現

5.1 Get
  1. Key hash到對應的workthread
  2. 讀當前workthread的index(b-tree),確認key的value所在slab的page
  3. 讀page-cache,如果這個page存在,則直接返回客戶端
  4. 否則,將讀請求放入到AIO 隊列進行調度。

代碼實現如下

5.2 Update
  1. 先讀取取之前最新的key(從 index + page cache中讀)
  2. 如果發現從index索引不到這個key,則這個update的key/value 是新的數據,直接通過AIO 調度寫入
  3. 如果讀到了,讀上來的value大小和即將寫入的value大小不匹配,則刪除舊的item,將新的item寫入到新的slab中。
  4. 如果讀到了,value大小也匹配,則直接修改原地page-cache,并異步刷臟頁。
  5. 如果page-cache沒有讀到,則調度AIO ,讓Get請求入隊進行后續的調度。

因為代碼較長,大體的偽代碼如下

5.3 Scan

Scan操作是KVell唯一一個需要跨不同的workthread的操作,大體就是根據輸入的一批key,逐個進行Get操作,Get的話回hash到不同的workthread,當拿到對應的value之后會在多個workthread之間統一做一個聚合操作,返回一個value列表給用戶。

6. 存在的問題

雖然說 KVell 能夠從底向上考慮單機引擎的整體架構設計,也確實利用了AIO 能夠發揮出底層存儲硬件的性能上限,但是問題也很明顯(這也是KVell 作者建議想要上生產環境的話需要長時間的穩定性測試),也就是AIO的問題:

  1. 對于分布式存儲/數據庫引擎來說,cache 的性能和穩定性 是一個至關重要的一部分。AIO 則直接讓應用無法使用os的page-cache,這也就意味著開發者想要引入AIO,那就得花費更多的經歷打磨自己cache的性能和穩定性了。
  2. 長尾問題。AIO 提交用戶請求的時候 通過io_submit調用,收割用戶請求的時候通過io_getevents,正常應用的時候每一個請求都意味著至少兩次系統調用(I/O提交和I/O收割),對于一些延時敏感的應用并不友好(數據庫)。

性能測試

kvell性能

kvell本身自實現了ycsdb的幾種workload,壓測也是調度它本身的用戶接口進行的。
YCSB的A,B,C,E的讀比例是通過如下代碼進行控制的:

在本地的測試中,因為沒法利用多個磁盤,就只使用了一個磁盤來進行測試,也就是多個worker操作同一塊磁盤。

改了一下 slab-on-disk 的文件路徑為當前磁盤路徑:

運行性能測試:

./main 1 8 # 使用1個disk,8個workthread

硬件:64core 5218至強CPU + 256G內存 + 三星nvme-ssd 3T
軟件:value大小是1024B

最終的性能結果如下:

對應的磁盤I/O 基本已經到帶寬上限(如下是純寫的場景)

對應的CPU僅僅占用了12個core,其中四個是ycsb的壓測core,剩下的八個是開了8個workthread的消耗。

最關鍵的是延時和吞吐非常穩定,使用了最少的CPU將磁盤性能發揮到了極限。總之很明顯,(1KB的value-size下)Rocksdb是完全無法穩定跑這個性能的,感興趣的同學可以使用db_bench壓測rocksdb上限 中最后的配置來簡單測試一波就知道了。

kvell本身 pagecache的壓測

$ ./benchcomponents
#Reserving memory for page cache...
(page_cache_init,29) [  1462ms] Page cache initialization
(bench_pagecache,21) [   139ms] Filling the page cache: 786432 ops, 5627460 ops/s(bench_pagecache,30) [  3023ms] Accessing existing pages 10000000 ops, 3307935 ops/s(bench_pagecache,39) [  8624ms] Accessing non cached pages 10000000 ops, 1159494 ops/s

Kvell 內存索引的壓測

adaptive radix tree的壓測性能是優于btree的,但是之所以選擇b-tree作為默認索引,應該還是考慮了scan性能的問題。這里的測試僅僅是數據結構的點查,并不包括scan。

$ ./microbench
(bench_data_structures,227) [  9180ms] RBTREE - Time for 10000000 inserts/replace (1089267 inserts/s)
(bench_data_structures,234) [  8907ms] RBTREE - Time for 10000000 finds (1122661 finds/s)
(bench_data_structures,236) [388 MB total - 385 MB since last measure] RBTREE
(bench_data_structures,251) [  6779ms] RAX - Time for 10000000 inserts/replace (1475062 inserts/s)
(bench_data_structures,258) [  4248ms] RAX - Time for 10000000 finds (2353730 finds/s)
(bench_data_structures,260) [1152 MB total - 764 MB since last measure] RAX
(bench_data_structures,276) [  2959ms] ART - Time for 10000000 inserts/replace (3379450 inserts/s)
(bench_data_structures,283) [  1277ms] ART - Time for 10000000 finds (7825283 finds/s)
(bench_data_structures,285) [1782 MB total - 629 MB since last measure] ART
(bench_data_structures,298) [  5249ms] BTREE - Time for 10000000 inserts/replace (1905004 inserts/s)
(bench_data_structures,306) [  4710ms] BTREE - Time for 10000000 finds (2122852 finds/s)
(bench_data_structures,308) [1990 MB total - 208 MB since last measure] BTREE

為microbech 補充了scan workload,可以看看ART 和 Btree在scan上的差異,隨著scan長度的增大,差異會越來越明顯

// 1. scan 10條key的時候
bench_data_structures,276) [  3301ms] ART - Time for 10000000 inserts/replace (3029198 inserts/s)
(bench_data_structures,283) [  1610ms] ART - Time for 10000000 finds (6208480 finds/s)
(bench_data_structures,290) [ 15984ms] ART - Time for 10000000 scan 10 (625586 scan/s)
(bench_data_structures,292) [4376 MB total - 3223 MB since last measure] ART(bench_data_structures,305) [  5260ms] BTREE - Time for 10000000 inserts/replace (1900817 inserts/s)
(bench_data_structures,313) [  4804ms] BTREE - Time for 10000000 finds (2081343 finds/s)
(bench_data_structures,320) [  9307ms] BTREE - Time for 10000000 scan 10 (1074363 scan/s)
(bench_data_structures,322) [7178 MB total - 2802 MB since last measure] BTREE// 2. scan 50條key的時候
(bench_data_structures,276) [  2835ms] ART - Time for 10000000 inserts/replace (3527024 inserts/s)
(bench_data_structures,283) [  1262ms] ART - Time for 10000000 finds (7923384 finds/s)
(bench_data_structures,290) [ 54052ms] ART - Time for 10000000 scan 50 (185005 scan/s)
(bench_data_structures,292) [13531 MB total - 12379 MB since last measure] ART(bench_data_structures,305) [  5176ms] BTREE - Time for 10000000 inserts/replace (1931987 inserts/s)
(bench_data_structures,313) [  4605ms] BTREE - Time for 10000000 finds (2171451 finds/s)
(bench_data_structures,320) [ 22256ms] BTREE - Time for 10000000 scan 50 (449301 scan/s)
(bench_data_structures,322) [25489 MB total - 11957 MB since last measure] BTREE

總結

以上是生活随笔為你收集整理的KVell 单机k/v引擎:用最少的CPU 来调度Nvme的极致性能的全部內容,希望文章能夠幫你解決所遇到的問題。

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

久免费视频| 最新一区二区三区 | 日韩一级精品 | 免费精品人在线二线三线 | 色综合久久久久综合99 | 日韩欧美精品一区二区三区经典 | 激情欧美xxxx | 毛片1000部免费看 | 成人国产亚洲 | 91伊人影院 | 免费在线黄 | 久久99国产综合精品免费 | 福利一区在线 | 99久久精品免费看国产免费软件 | 久热免费 | 国产在线欧美日韩 | 欧美婷婷综合 | 成人久久免费视频 | 中文字幕一区二区三区在线观看 | 日韩免费在线视频 | 亚洲精品在线视频观看 | 欧美激情精品久久久久久变态 | 国产成人精品在线观看 | 这里只有精彩视频 | 成年人视频在线免费播放 | 国产精品毛片一区视频播 | 日韩在线视频观看 | 在线观看免费av网站 | 99在线视频观看 | 色婷婷播放 | 成人在线观看影院 | 九九综合久久 | 国产在线播放一区二区三区 | 日韩av电影中文字幕 | 久久综合99 | 91在线看视频 | 98涩涩国产露脸精品国产网 | 一区二区三区免费在线观看视频 | 香蕉影视| 精品视频97| 日韩av成人在线观看 | 久久人操| 中文字幕亚洲精品在线观看 | 中文在线a天堂 | 国产美女网 | 国产综合福利在线 | 色婷婷视频在线观看 | 在线视频观看成人 | 成人国产精品久久久春色 | 激情欧美一区二区三区免费看 | 欧洲不卡av | 久久精品视频3 | 中文在线字幕免费观 | 久久国产精品视频免费看 | 欧美一级电影免费观看 | 久久久久久久网站 | 国产精品视频永久免费播放 | 久久天堂网站 | 波多野结衣视频在线 | 欧美日本在线观看视频 | 在线电影av | 九九视频免费在线观看 | 婷婷综合在线 | 成人va天堂| 在线日韩av | 色偷偷人人澡久久超碰69 | 国产亚洲91 | 亚洲欧洲国产精品 | 波多野结衣久久资源 | 成人av免费在线观看 | 黄色一及电影 | 国产精品欧美日韩 | 国产中出在线观看 | 免费日韩一区二区 | 成年人免费在线看 | 美女黄濒 | 精品国产伦一区二区三区观看说明 | 久久久久久久久影院 | 亚洲精品在线视频网站 | 久久精彩免费视频 | 日本精品久久久一区二区三区 | 久久精品一级片 | 一区 二区 精品 | 国产成人精品久久久久 | 免费观看91 | 国产精品久久久久国产精品日日 | 欧美日韩视频免费看 | 亚洲精品一区二区三区新线路 | 视频在线观看日韩 | 日韩久久久久久久久久久久 | 又色又爽又黄高潮的免费视频 | 久久精品久久久久电影 | 中文字幕成人 | 成人黄色国产 | 国产免费午夜 | 黄色91在线 | 黄色tv视频 | 久久av在线 | 国内精品亚洲 | 日日干av| av千婊在线免费观看 | 日韩免费久久 | 在线观看91久久久久久 | 久久久久亚洲精品 | 日韩美视频 | 黄色av电影 | av福利超碰网站 | 99 久久久久 | 一级大片在线观看 | 91自拍成人| 欧美日韩久久不卡 | 色五月色开心色婷婷色丁香 | 欧美日韩精品免费观看 | 婷婷色网址 | 中文字幕在线免费 | 美女国产免费 | 91亚洲网 | 久久精品在线视频 | 涩涩网站在线观看 | 日韩精品欧美视频 | 一区二区电影网 | 久久亚洲专区 | 国产精品入口a级 | 国产涩涩网站 | 伊人久久精品久久亚洲一区 | 免费视频 三区 | 婷婷在线精品视频 | 欧美另类tv | 久久精品国产亚洲aⅴ | 午夜av免费在线观看 | 人人舔人人舔 | 91亚洲欧美 | 99人成在线观看视频 | 久草在线网址 | 欧美精品一区二区三区一线天视频 | 美女福利视频 | 国产午夜精品久久 | 久久97视频 | 国产精品视频久久久 | 欧美一区二视频在线免费观看 | 欧美a在线看 | 久久精品一区二区三区四区 | 久久久免费毛片 | 欧美精品在线观看 | 亚洲精品国产精品久久99 | 久久免费美女视频 | 91亚色在线观看 | 日本系列中文字幕 | 久草视频免费在线观看 | 久久久福利 | 97福利视频 | 香蕉视频在线播放 | 精品国产视频在线观看 | 国产成人精品午夜在线播放 | 久久撸在线视频 | 婷婷激情欧美 | 国产午夜精品一区二区三区嫩草 | 国产精品欧美久久久久天天影视 | 99c视频高清免费观看 | 欧美久久久久久久久中文字幕 | 91免费日韩 | 中文字幕在线资源 | 久久狠狠一本精品综合网 | 亚洲一区二区三区四区在线视频 | 9i看片成人免费看片 | 色中射| 国产中文字幕久久 | 免费看v片| 婷婷丁香狠狠爱 | 精品视频免费 | 9在线观看免费高清完整版在线观看明 | 四虎成人精品永久免费av | 欧美狠狠操 | 最近日本字幕mv免费观看在线 | 久久99久久99精品免观看粉嫩 | 国产特级毛片aaaaaa毛片 | 色综合天天天天做夜夜夜夜做 | 久久99在线观看 | 一二区电影 | 国产一区二区观看 | 五月婷婷国产 | av高清一区二区三区 | zzijzzij亚洲成熟少妇 | 人人干天天射 | 欧美激情视频一区二区三区免费 | 久久久亚洲电影 | 免费观看国产精品视频 | 狠狠干激情 | 欧美日韩免费一区二区 | 91精品视频免费 | 亚洲aⅴ乱码精品成人区 | 九九视频热 | 国产 日韩 在线 亚洲 字幕 中文 | 欧美激情视频在线观看免费 | 中文字幕一区二区三 | 成人在线观看你懂的 | 美女精品久久 | 99久久99热这里只有精品 | 久久久免费看视频 | 在线观看福利网站 | 亚洲视频一区二区三区在线观看 | 久久久免费国产 | 欧美影片 | 亚洲综合在线播放 | 久久成人免费视频 | 免费视频黄色 | 九九视频精品在线 | 精品国产精品国产偷麻豆 | 美女av免费 | 午夜在线观看一区 | 亚洲最新av网址 | 中文字幕在线观看亚洲 | 国产网红在线观看 | 69久久99精品久久久久婷婷 | 69国产在线观看 | av中文字幕av| 超碰97人人爱 | 亚洲精品五月 | 日韩三级在线观看 | 婷婷色在线视频 | 国产精品男女视频 | 婷婷中文在线 | 97碰在线视频 | 亚洲精品在线免费观看视频 | 日韩免费观看高清 | 久久免费视频播放 | 国产一区二区三区午夜 | 久久国产电影 | 日韩精品最新在线观看 | 亚洲精品中文字幕在线 | 免费中文字幕在线观看 | 免费在线观看成人小视频 | 欧美色操 | 国产免费视频在线 | 色视频在线观看免费 | 久久超碰97 | 色综合天天狠狠 | 欧美一区二区在线刺激视频 | 日日操操操 | 免费高清无人区完整版 | 97高清视频 | 97综合视频 | 国内成人精品2018免费看 | 精品影院一区二区久久久 | 九九九视频在线 | 日本一区二区三区免费看 | 999久久久免费精品国产 | 91av在线免费播放 | 亚洲乱码精品久久久久 | 久久99精品久久久久久久久久久久 | 成人黄色影片在线 | 久草精品视频在线播放 | www黄色com| 亚洲国产精品va在线看黑人 | www.狠狠插.com | 国产黄在线播放 | 亚洲特级片 | 黄色小说网站在线 | 91丨九色丨91啦蝌蚪老版 | 一区二区高清在线 | 亚洲毛片久久 | 国产一区二区三区免费在线 | 国产精品观看 | 日韩免费视频一区二区 | 91九色在线观看 | 区一区二在线 | 日韩精品久久久久久 | 国产精品男女 | 999久久精品 | 久久久久久美女 | 91成人短视频在线观看 | 嫩草伊人久久精品少妇av | 二区视频在线观看 | 蜜臀av.com | 黄色小视频在线观看免费 | 欧美成人在线网站 | 国产精品国产三级国产不产一地 | 99久久久久免费精品国产 | 久久亚洲免费视频 | 91高清免费观看 | 在线蜜桃视频 | 日韩美在线观看 | a v在线视频 | 视频在线观看91 | 黄av免费在线观看 | 在线观看中文字幕 | 色视频在线免费观看 | 成人精品国产 | 91一区啪爱嗯打偷拍欧美 | 国产剧情一区二区在线观看 | 麻豆视频国产 | 欧美日韩视频在线观看一区二区 | 亚洲国产三级在线观看 | 国产精品99久久久久久武松影视 | 免费a视频 | 中文字幕电影网 | 天天操天天能 | 九色免费视频 | 激情婷婷综合网 | 欧美韩日在线 | 日韩精品中文字幕在线播放 | 欧美性生交大片免网 | 99视频在线免费观看 | 久久婷五月| 免费高清在线视频一区· | 欧美精品久久久久a | 国产成人精品一区二区三区免费 | 欧美成人亚洲 | 91超在线| 91手机电视| 日韩久久久久久久久 | 日韩电影中文字幕在线 | 亚洲夜夜网 | 色综合久久66 | 91爱爱中文字幕 | 亚洲国产精品一区二区久久,亚洲午夜 | 久草免费福利在线观看 | 黄影院| 国产精品自拍在线 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 97热视频| 成人精品电影 | 97狠狠操| 国产91精品一区二区麻豆网站 | 国产成人一区三区 | av网站手机在线观看 | 不卡国产视频 | 国产中文字幕在线免费观看 | 亚洲欧美在线观看视频 | 久久精品999 | 国产精品6 | 国产欧美最新羞羞视频在线观看 | 亚洲a网 | 精品久久久久久国产91 | av在线日韩 | 99久久99视频只有精品 | 99久久婷婷国产综合精品 | 九热精品| 成人中文字幕+乱码+中文字幕 | 久久大香线蕉app | 在线观看视频国产 | 精品国产欧美一区二区三区不卡 | 亚洲天天在线日亚洲洲精 | 九九九热精品免费视频观看网站 | 二区三区精品 | 免费色黄 | av黄色免费在线观看 | 免费毛片一区二区三区久久久 | 波多野结衣在线视频一区 | 天堂在线一区 | 久久久久久毛片精品免费不卡 | 欧美日韩性视频在线 | 国产精品久久av | 69人人| 久久这里只有精品视频99 | 中文字幕免费 | 免费视频二区 | 日韩av不卡在线 | 91视频3p| 97色综合| 国产一二三在线视频 | 狠狠躁夜夜躁人人爽视频 | 亚洲最大成人免费网站 | 久久精品国产99国产 | 日韩电影在线视频 | 中文字幕日韩国产 | 欧美99热 | www.综合网.com | 在线观看午夜av | 久久久久久国产精品久久 | 在线免费观看黄色av | 中文字幕资源网 | 色网址99| 欧美激情精品久久久久久免费 | 婷婷综合成人 | 天天天在线综合网 | 久久久久免费 | 日韩久久精品一区二区三区 | 日本狠狠色| 91刺激视频| 亚州国产精品视频 | 在线国产能看的 | 久久免费99 | 中文字幕在线字幕中文 | 一区二区av | 国内精品国产三级国产aⅴ久 | av网站在线观看免费 | 激情av资源网 | www.黄色 | 亚洲精品午夜视频 | av成人在线看 | 精品国产免费人成在线观看 | 国产专区在线视频 | 激情一区二区三区欧美 | 亚洲在线激情 | 91麻豆产精品久久久久久 | 国内丰满少妇猛烈精品播 | av在线观| 久久的色| 免费在线观看成人小视频 | 日韩精品三区四区 | 久久专区 | 国产高清av在线播放 | 黄色影院在线观看 | 日韩免费av在线 | 99精品黄色片免费大全 | 最近最新最好看中文视频 | 98精品国产自产在线观看 | 一区二区男女 | 美女网站色在线观看 | 草久久久久久 | 99久视频| 日韩在线观看视频中文字幕 | 久久久久久久久久福利 | 免费看v片网站 | 中文在线中文a | 在线观看视频在线观看 | 五月综合激情 | 精品国产一区二区三区四区vr | 欧美国产高清 | 不卡av在线播放 | 中文字幕在线观看一区 | 97香蕉超级碰碰久久免费软件 | 精品一区久久 | 日韩在线观看视频一区二区三区 | 亚洲aaa毛片 | 人人澡人人模 | 91精品国产电影 | 福利视频入口 | 国产性xxxx | 日本中文一区二区 | 97色在线观看免费视频 | 精品国产理论片 | 91自拍91| 麻豆果冻剧传媒在线播放 | 狠狠五月天 | 91人人干| 九九视频在线 | 久久五月情影视 | 爱av在线网 | 免费观看日韩av | 国产精品6| 久久色在线播放 | 在线观看成人av | 日韩免费高清在线观看 | 在线观看国产中文字幕 | 国产麻豆精品一区二区 | 在线观看一区视频 | 国产高清日韩欧美 | 天天干,天天射,天天操,天天摸 | 欧美亚洲三级 | 日韩网站免费观看 | 日韩av网址在线 | 小草av在线播放 | 国产人免费人成免费视频 | 久久香蕉电影网 | 精品黄色在线观看 | 福利视频导航网址 | 亚洲国产免费av | 黄色亚洲片 | 在线免费色 | 日韩在线二区 | 天堂av在线网 | 精品在线视频播放 | 日韩最新理论电影 | 四月婷婷在线观看 | 国产成人免费 | 99在线视频播放 | 婷婷网五月天 | 免费日韩在线 | 中文字幕第 | 日日爽天天爽 | 国产精品18久久久久久久久久久久 | 国产精品1区| 亚洲精品在线电影 | av九九| 国产成人不卡 | 久久精品人 | 综合网欧美 | 国产成人免费观看 | 中文字幕乱码电影 | 欧美成人999 | 国产麻豆精品在线观看 | 国产午夜精品一区二区三区嫩草 | 欧美性生活免费看 | 视色网站| 激情综合色图 | 午夜视频在线网站 | 久久色视频 | 高清日韩一区二区 | 国语对白少妇爽91 | 亚洲第一av在线播放 | 99久热在线精品视频成人一区 | 四虎影视精品永久在线观看 | 97人人模人人爽人人喊网 | av解说在线观看 | 91成年人在线观看 | 国内精品久久久久影院优 | 久久精品资源 | 麻豆免费在线视频 | 91精品爽啪蜜夜国产在线播放 | 久久久久久久18 | 成人99免费视频 | 欧美日韩一级在线 | 亚洲国产久 | 久久精品在线视频 | 日日日日 | 91成人小视频 | 搡bbbb搡bbb视频 | 天天综合网 天天综合色 | 99re国产视频 | 黄色在线免费观看网站 | 草久在线视频 | 久久综合成人网 | 天天爽天天爽天天爽 | 色老板在线 | 国产二区免费视频 | 亚洲少妇久久 | 久久超碰97 | 六月丁香婷婷在线 | 在线观看的av网站 | 中文字幕在线观看第三页 | 免费h在线观看 | 国产色婷婷在线 | 国产在线欧美 | 久久看片网站 | 午夜骚影| 青青色影院 | av免费看看 | 久久99久国产精品黄毛片入口 | 中文字幕中文 | 国产香蕉在线 | av女优中文字幕在线观看 | 热久久免费视频 | 91看片黄色 | 精品伊人久久久 | 中文字幕麻豆 | 欧美综合在线视频 | 男女视频久久久 | 国产高清一级 | 成人av片免费看 | 在线成人小视频 | www天天操| av大全在线| 人人搞人人干 | 国产精品福利视频 | 日韩电影在线看 | 国产精品亚洲成人 | 伊人婷婷色| 国产日韩精品视频 | 日韩电影中文字幕在线观看 | a级片久久久 | 天天干天天做 | 中文字幕成人一区 | 国产精品一区二区三区久久 | 日韩免费视频一区二区 | 久久久精品国产一区二区电影四季 | 国产精品九色 | 日韩二区精品 | 亚洲高清久久久 | 国产美女精品在线 | 91传媒在线 | 亚洲高清视频在线观看免费 | 亚洲精品国产免费 | 视频一区二区精品 | 久久免费国产视频 | 免费观看mv大片高清 | 久久久国产影院 | 久久理论电影网 | 亚洲理论影院 | 日韩大片免费在线观看 | 日韩免费网站 | 97视频资源 | 久久国内精品视频 | 91精品国产自产在线观看永久 | 日韩高清国产精品 | 91av视频在线播放 | 丝袜美腿在线播放 | 三级大片网站 | 欧美一级xxxx| 最新日韩在线 | 天天躁天天狠天天透 | 亚洲精品一区中文字幕乱码 | 天天爱天天操天天干 | 免费看av片网站 | 日韩二区精品 | 国产亚洲精品电影 | 精品国产诱惑 | 91看片网址| 激情欧美一区二区免费视频 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 日韩成人免费电影 | 中文字幕国产精品一区二区 | 在线视频手机国产 | 亚洲天堂自拍视频 | 永久免费的av电影 | 欧美日韩精品久久久 | 国产精品99久久久 | 伊人黄 | 中文字幕国产在线 | 久久国产日韩 | 最近中文字幕mv免费高清在线 | 99婷婷 | 国产精品黑丝在线观看 | 精品一区精品二区高清 | 激情网站五月天 | 久草精品在线播放 | va视频在线观看 | 97天天干| 国产精品免费久久久久 | 国产成人久久av免费高清密臂 | www.黄色在线 | 天天在线操 | 91精品国产成人 | 国产a高清| 国产高清视频在线播放一区 | a黄色影院 | 在线中文字幕观看 | 久久精品久久久久电影 | av网站在线免费观看 | 久99久久| 国产成人精品综合久久久久99 | 日本最新一区二区三区 | 天天操天| 九九视频免费在线观看 | 不卡视频一区二区三区 | 亚洲va天堂va欧美ⅴa在线 | www.色就是色 | 国产精品麻豆欧美日韩ww | 99精品免费 | 色视频成人在线观看免 | 国产精品 亚洲精品 | 国产网红在线 | 久久伦理网 | 香蕉视频国产在线 | 亚洲综合小说 | 亚洲美女免费精品视频在线观看 | 免费网站污| 黄色在线免费观看网站 | 狠狠色伊人亚洲综合网站野外 | 国产高清中文字幕 | 久久 在线 | 日韩理论电影在线 | 国产一级黄色片免费看 | 欧美另类巨大 | 97国产超碰 | 国产精品成人av在线 | 99久久www | 亚洲全部视频 | 日韩精品aaa | 日日弄天天弄美女bbbb | 中文字幕一区在线观看视频 | a电影在线观看 | 免费一级片视频 | 亚洲影院色| 日日天天干| 色婷五月天 | 成人毛片在线视频 | 在线播放 日韩专区 | 国产免费二区 | 五月婷网站 | 久久一区二 | 欧美a视频在线观看 | 999电影免费在线观看2020 | 日韩精品在线免费播放 | 91九色在线播放 | 中文字幕 二区 | 久久免费看毛片 | 青青草久草在线 | 91在线入口 | 久久久久久久久久久综合 | 96精品视频 | 天天插综合网 | 国产无限资源在线观看 | 成人国产精品免费 | 欧美精品一区二区在线观看 | 一级片免费在线 | 亚洲视频1区2区 | 免费网站黄 | 久草久热 | .国产精品成人自产拍在线观看6 | 成年人在线观看免费视频 | 日韩欧美大片免费观看 | 亚洲国产精品人久久电影 | 在线导航av| 久久精品视| 91精品在线免费观看 | 五月婷婷视频在线 | 91国内在线| 欧美午夜理伦三级在线观看 | 偷拍精品一区二区三区 | 亚洲欧美成人综合 | 国产美女精品人人做人人爽 | 日韩免费在线观看网站 | 夜夜操天天摸 | 麻豆久久久 | 特级a毛片 | 91精品久久久久久久久久入口 | 亚洲在线网址 | 国产成人av网址 | 国产精品一区二区久久精品爱涩 | 女人18片| 日韩高清av在线 | 91久久一区二区 | 中文在线免费一区三区 | 91成人网页版 | 毛片无卡免费无播放器 | 亚洲欧美成人在线 | 日韩av图片 | 9在线观看免费高清完整 | 亚洲国产精品成人va在线观看 | 亚洲欧美偷拍另类 | 成人97视频一区二区 | 九九视频一区 | 天天干天天操天天拍 | 西西大胆免费视频 | 91在线公开视频 | 欧美一区日韩一区 | 九九视频免费观看视频精品 | 亚洲,国产成人av | 国产视频18 | 人人玩人人添人人澡超碰 | 久久久国产影视 | 精品一区在线 | 精品一区中文字幕 | 日韩视频在线观看免费 | 日日夜夜天天久久 | 午夜av在线免费 | 一本一本久久a久久精品综合妖精 | 在线亚洲小视频 | av片子在线观看 | 亚洲视频在线免费看 | 久久久精品在线观看 | 欧美日韩三级在线观看 | av电影免费在线看 | 久免费 | 91久久国产综合精品女同国语 | 欧美一级免费高清 | 三级黄色片在线观看 | 日韩精品一区二区三区中文字幕 | 超碰九九 | 欧美日韩视频一区二区 | 日韩网站免费观看 | 99精品在线视频观看 | 亚洲第一成网站 | 青草视频在线免费 | 豆豆色资源网xfplay | 免费一级片在线 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 欧美成人理伦片 | 欧美韩日精品 | 日韩在线三区 | 在线观看免费91 | 久久国产免费视频 | 在线v片免费观看视频 | 欧美va日韩va | 国产特级毛片aaaaaa毛片 | 亚洲欧美日韩一区二区三区在线观看 | 青草视频在线免费 | 91免费在线看片 | 婷婷五月色综合 | 国产高清视频色在线www | 夜夜天天干 | 国产精品成人自拍 | 成人免费色 | 麻花豆传媒一二三产区 | 91九色视频在线观看 | 99热这里是精品 | 国产一区欧美在线 | 免费视频xnxx com | 在线亚洲欧美日韩 | 精品亚洲男同gayvideo网站 | 精品久久久久久电影 | 夜夜干天天操 | 亚洲另类交 | 国内少妇自拍视频一区 | 亚洲国产中文在线观看 | 国产高清综合 | 精品日韩av| 欧美精品三级 | 在线国产视频一区 | 欧美亚洲三级 | 亚洲小视频在线 | 欧美日韩首页 | 亚洲人片在线观看 | 午夜精品电影一区二区在线 | 欧美精品中文 | 黄色的网站在线 | 九色精品 | 在线观看网站av | 在线免费观看视频你懂的 | 国产免费专区 | 香蕉成人在线视频 | 亚洲精品美女 | 久久大片网站 | 91视频在线播放视频 | 亚洲综合色激情五月 | 超碰电影在线观看 | 国产精品亚洲综合久久 | 91xav | 91av电影在线 | 一区二区视频欧美 | 天天操天 | 伊人婷婷久久 | 久久人人97超碰国产公开结果 | 久久久亚洲影院 | 欧美日韩视频在线播放 | 香蕉视频在线免费 | 激情久久五月 | 中文字幕高清免费日韩视频在线 | 日韩av不卡在线观看 | aaa亚洲精品一二三区 | 国产麻豆传媒 | 91视频免费网址 | 天天干夜夜擦 | 国产91九色视频 | 亚洲高清在线精品 | 天天插伊人| 欧美 日韩 成人 | 国产精品一区二区免费视频 | 成人av网站在线播放 | 日本久久久久 | 国产精品黄色影片导航在线观看 | 96亚洲精品久久久蜜桃 | 国产在线免费 | 成年人网站免费在线观看 | 国产在线观看一区 | 久久久精品国产免费观看同学 | av中文字幕在线免费观看 | 欧美日韩天堂 | 亚洲精品综合在线 | 亚洲高清视频在线播放 | 天堂在线视频中文网 | 91丨精品丨蝌蚪丨白丝jk | 成人一区影院 | 91香蕉视频黄 | 成人一级片免费看 | 精品国产成人在线影院 | 免费av在线网站 | 国产69精品久久99不卡的观看体验 | 国产小视频你懂的在线 | 久久香蕉影视 | 中文字幕av一区二区三区四区 | 欧美巨大 | 中文字幕电影网 | 亚洲激情 | 日韩精品极品视频 | 狠狠躁夜夜躁人人爽视频 | 日韩一区二区免费播放 | 免费观看www小视频的软件 | 日本中文不卡 | 国产成人av免费在线观看 | 亚洲专区视频在线观看 | 国产成人一区二区三区在线观看 | 日韩成人不卡 | 久久er99热精品一区二区 | 99热这里只有精品在线观看 | 欧美激情xxxx | 亚洲国产精品成人综合 | 中文字幕av电影下载 | 91男人影院 | 天天操狠狠操夜夜操 | 欧美成人免费在线 | 欧美一二区在线 | 久久久网 | 久久精品9 | 亚洲婷久久 | 激情综合啪 | 欧美疯狂性受xxxxx另类 | 天天操天天透 | 欧美亚洲国产精品久久高清浪潮 | 国产免费成人 | 精品久久久久久久 | 日韩中文字幕在线看 | zzijzzij亚洲成熟少妇 | 97精品伊人 | 色姑娘综合 | 99精品国产福利在线观看免费 | 日韩午夜网站 | 色99网| 国产在线精品一区 | 国产一区二区视频在线播放 | 狠狠躁天天躁综合网 | 国产色视频网站2 | 91男人影院 | 久久久久久毛片精品免费不卡 | 日韩美女久久 | a级国产毛片| 国产一级大片在线观看 | 久久久久看片 | 国产婷婷一区二区 | 亚洲精品中文在线资源 | 最新av免费 | 91禁在线观看 | 欧美日韩一区二区免费在线观看 | 久久久午夜精品理论片中文字幕 | 亚洲精品乱码久久久久久蜜桃欧美 | 欧美色图视频一区 | 麻豆va一区二区三区久久浪 | 97视频在线 | 探花视频网站 | 999久久a精品合区久久久 | 亚洲国产精品免费 | 日韩免费一二三区 | av在线精品 | 丝袜网站在线观看 | 日韩.com| 国产精品免费久久久久影院仙踪林 | 国产黄视频在线观看 | 中文字幕在线观看网址 | 日韩免费视频一区二区 | 日韩剧 | 在线小视频你懂得 | 国产一区二区手机在线观看 | 高清视频一区二区三区 | 欧美一级片免费播放 | 精品在线视频一区 | 国产精品成人自产拍在线观看 | 亚洲午夜在线视频 | 日韩视频免费观看高清完整版在线 | 99国产精品视频免费观看一公开 | 国产精品第一页在线观看 | 精品国产一区二区三区四区在线观看 | 国内精品久久久久久久久 | 免费在线一区二区三区 | 久久久精品免费看 | 粉嫩高清一区二区三区 | www.黄色在线 | 久久国产精品视频 | 91喷水 | 国产精品尤物视频 | 激情欧美国产 | 又黄又爽的视频在线观看网站 | 最新国产精品拍自在线播放 | 91 在线视频播放 | 九九视频网 | 92中文资源在线 | 亚洲一二区精品 | 国产中文字幕在线视频 | 91av免费在线观看 | 免费观看日韩av | 国产精品免费一区二区三区在线观看 | 91精品久久久久久久久久入口 | 日韩综合第一页 | 男女日麻批 | 亚洲视频专区在线 | 丁香婷婷综合网 | 日韩色高清 | 成 人 黄 色 片 在线播放 | 亚洲精品久久久蜜臀下载官网 | 免费激情在线电影 | 久久精品综合视频 | 亚洲综合欧美精品电影 | 中文字幕免费在线看 | 国产手机在线播放 | 欧美成人高清 | 国产成人精品一区二三区 | www.夜夜操.com| 国产精品九九九九九九 | 亚洲综合视频在线 | 欧美少妇xxxxxx | 最近中文字幕免费av | 黄色大片免费播放 | 免费观看黄色12片一级视频 | 国产黄色在线观看 | 国产成人精品福利 | av免费观看网站 | 国产在线国偷精品产拍免费yy | 欧美日韩国产在线 | 久久久久网址 | 日本中文字幕网站 | 九九免费在线观看 | 日韩视频一区二区三区在线播放免费观看 | 久久福利综合 | 91精品一区二区三区蜜臀 | 成人黄色免费在线观看 | 国内精品久久久久影院一蜜桃 | 久久网站免费 | 亚洲欧美日韩国产精品一区午夜 | 午夜视频在线观看欧美 | 免费看国产曰批40分钟 | 丁香花在线视频观看免费 | 成人久久久精品国产乱码一区二区 | 国内亚洲精品 | 碰超在线 | 久久久久久欧美二区电影网 | 日日操天天操夜夜操 | 久久夜夜操 | 国产综合在线视频 | 在线影院中文字幕 | av中文字幕免费在线观看 | 日本精品视频在线播放 | 久久精品成人 | 麻豆你懂的 | 欧美精品久久久久久久 | 欧美精品午夜 | av大片免费看 | 婷婷五月情 |