99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

CPU緩存測量實驗:黑盒推斷緩存層次與Cache Line大小的完整指南

CPU緩存測量實驗:黑盒推斷緩存層次與Cache Line大小的完整指南 做這個實驗的時候我第一反應是有點懷疑的CPU 的數(shù)據(jù)手冊上都寫著 L1 多少、L2 多少、cache line 是 64 字節(jié)為什么還要讓我寫一個 C 程序去測但真正把代碼跑起來、把曲線畫出來的那一刻我才意識到手冊給的只是標稱值程序見到的才是真實世界里的緩存行為。這個實驗本質(zhì)上是一個黑盒測量它不依賴任何 CPU 型號信息只靠訪問時間和緩存命中率的物理差異就能把一臺機器的緩存層次、容量、塊大小全部反推出來。這篇文章就把我完成計組實驗5cache 大小測量與 cache line 大小測量的完整過程整理出來包括原理、代碼、讀圖方法、踩坑記錄。如果你是計算機組成原理、體系結(jié)構(gòu)相關(guān)課程的學生或者自己買了個新 CPU 想驗證緩存參數(shù)這篇文章都可以直接照著做。1. 實驗想回答的核心問題1.1 為什么測比查手冊更有意義緩存cache是 CPU 和主存之間的一層高速緩沖?,F(xiàn)代 CPU 至少有三層緩存L1 最快但最小L3 最慢但最大。我們平時常說的緩存也可能指 Redis 注解、HTTP 緩存、本地磁盤緩存各種術(shù)語容易被繞暈。但在計組實驗里我們關(guān)心的只有 CPU 硬件緩存參數(shù)就兩個緩存總?cè)萘恳约熬彺胬锩娴淖钚》峙鋯挝弧簿褪?cache line 的大小。查手冊當然能查到這些參數(shù)但實際行為會受很多因素影響預取器開沒開、虛擬內(nèi)存的頁著色、同一物理核心的超線程、多核共享 L3 時的競爭都會讓性能發(fā)生變化。手冊的標稱值是一個理想邊界而實驗測量出來的是一個程序可見的拐點。對于操作系統(tǒng)、編譯器、性能優(yōu)化的人來說這個實測拐點才是真正有意義的。1.2 緩存容量和 cache line 分別是什么先簡單對齊概念。緩存容量是指 L1、L2、L3 分別能裝多少數(shù)據(jù)。cache line 是緩存和內(nèi)存之間傳輸數(shù)據(jù)的最小單位常見值是 64 字節(jié)也有平臺是 128 字節(jié)部分老處理器是 32 字節(jié)。舉個例子程序想讀一個 1 字節(jié)的 charCPU 不會只把 1 字節(jié)拿回來而是把它所在的整條 cache line比如 64 字節(jié)一起載入緩存。所以程序中兩個相距 0 到 63 字節(jié)的訪問在實際硬件上可能只觸發(fā)一次內(nèi)存讀取如果兩個訪問相距 64 字節(jié)就一定是兩條不同的 cache line。這個特性就是本次實驗的突破口。緩存大小影響訪問延遲的容量拐點cache line 大小影響跨步訪問的步長拐點。只要把時間和數(shù)據(jù)規(guī)模的關(guān)系測出來兩個參數(shù)就都浮出水面了。2. 兩個指標的測量原理拆解2.1 用容量階梯測量緩存大小假設我們有一個很大很大的數(shù)組比如 64MB。我們以 64 字節(jié)為步長遍歷它也就是一次只碰一條 cache line把數(shù)組從頭掃到尾。然后不斷縮小數(shù)組規(guī)模重復同樣的遍歷記錄每次訪問的平均耗時。原理特別直觀當數(shù)組規(guī)模遠超某一級緩存時大部分訪問會落到下一級乃至內(nèi)存里速度明顯變慢當數(shù)組規(guī)模剛好能被某級緩存裝下時訪問速度就會處于一個相對平緩的臺階。如果我們從 1KB 一直測到 64MB理論上會看到三個明顯的臺階對應 L1、L2、L3 的容量。臺階交界處就是對應緩存的容量。但順序遍歷會遇到預取器干擾?,F(xiàn)在 CPU 的硬件預取器很聰明它發(fā)現(xiàn)你在順序讀就會提前把后面的數(shù)據(jù)拉進緩存導致訪問速度看起來沒那么慢。所以更嚴謹?shù)淖龇ㄊ请S機訪問。用指針追逐模式讓下一次要訪問的地址由上一次訪問的結(jié)果決定預取器就基本猜不中。我在后面代碼里先給出最直觀的順序遍歷版本同時補充指針追逐的改進策略。2.2 用跨步拐點測量 cache line 大小這次我們把數(shù)組固定在一個很大的規(guī)模上比如 32MB保證它無論如何都裝不進最大緩存。然后改變訪問步長從 1 字節(jié)、2 字節(jié)、4 字節(jié)一直增加到 1024 字節(jié)統(tǒng)計每次訪問的平均耗時。關(guān)鍵邏輯在于訪問同一個緩存行內(nèi)的不同字節(jié)只有第一次是真的從內(nèi)存加載后續(xù)都是緩存命中。當步長小于 cache line 大小時每加載一條 cache line會有多個被訪問到的字節(jié)落在同一條 line 內(nèi)相當于一次內(nèi)存訪問攤到多次程序訪問上平均時間就低。當步長等于 cache line 大小時每條 cache line 只被訪問一次每次訪問都對應一次實際的內(nèi)存加載平均時間達到峰值。步長繼續(xù)增大超過 cache line 大小后每條訪問都從新的一行拿數(shù)據(jù)但實際訪問次數(shù)變少了所以均攤下來每條的時間保持在一個高平臺上。用數(shù)字算一下假設 cache line 是 64 字節(jié)數(shù)組 32MB。步長為 1 字節(jié)時一次完整的遍歷會發(fā)生 32MB 次程序訪問但內(nèi)存只真正加載了 32MB / 64 512K 次每個程序訪問平均攤到的硬成本大概是內(nèi)存延遲的六十四分之一。步長為 64 字節(jié)時程序訪問次數(shù)是 512K每次訪問都要跨一條新 cache line每個程序訪問都承擔一次完整的內(nèi)存加載延遲。所以曲線上必然在步長 64 附近出現(xiàn)一個突然爬升的拐點這個拐點對應的橫坐標就是 cache line 大小。2.3 預取器、頻率和多核對測量的干擾原理聽起來很清爽實際上手才會發(fā)現(xiàn)臟活全在后頭。最典型的三個干擾源第一是預取器。順序訪問時預取器會把后續(xù)幾行提前拉進來讓內(nèi)存延遲看起來變短。對策是改用隨機化訪問或者在同一個測試內(nèi)重復多次把預取效果壓低。第二是 CPU 頻率?,F(xiàn)代處理器有睿頻溫度一變頻率就變時間讀數(shù)就會亂飄。實驗之前最好把測試線程綁定到固定核心并且盡量讓機器空閑不要開一堆后臺任務。第三是多核共享。L3 是整個芯片共享的別的核也在跑程序的話L3 同時被占用測量結(jié)果會被拉偏。寫代碼時用sched_setaffinity把進程綁到一個核上雖然不能完全隔離 L3 競爭但至少能減少一部分。3. 實驗環(huán)境與 C 語言實現(xiàn)3.1 工具選擇和準備我的環(huán)境是 Linux編譯器用 gcc。計時用clock_gettime(CLOCK_MONOTONIC)它返回單調(diào)時鐘不會因為手動改系統(tǒng)時間而跳變精度也足夠到納秒量級。需要特別注意的是編譯器問題。如果數(shù)組內(nèi)容簡單累加編譯器可能把整個循環(huán)優(yōu)化成無意義的常量計算所以測試數(shù)組必須聲明為volatile并且用一個 volatile 變量承接讀取結(jié)果確保每次內(nèi)存訪問都真實發(fā)生。還要做兩件事關(guān)掉會拉偏測試的 CPU 遷移用sched_setaffinity綁定到 0 號核心如果機器支持也可以考慮關(guān)掉超線程后再測減少同核爭搶。3.2 實驗一代碼測量緩存大小核心思路是讓數(shù)組容量從 1KB 增長到 64MB固定步長 64 字節(jié)記錄每次訪問的平均納秒數(shù)。#include stdio.h #include stdlib.h #include string.h #include time.h #include sched.h #define STRIDE 64 #define MAX_SIZE (64 * 1024 * 1024) static volatile unsigned char pool[MAX_SIZE]; static double now_ns(void) { struct timespec ts; clock_gettime(CLOCK_MONOTONIC, ts); return (double)ts.tv_sec * 1e9 (double)ts.tv_nsec; } static double run(int bytes, int loops) { volatile unsigned char sink 0; double t0, t1; int i, j; // 預熱把訪問過的頁面提前碰一遍避免把缺頁時間算進去 for (i 0; i bytes; i STRIDE) sink pool[i]; t0 now_ns(); for (j 0; j loops; j) { for (i 0; i bytes; i STRIDE) sink pool[i]; } t1 now_ns(); return (t1 - t0) / (double)((long)loops * (bytes / STRIDE)); } int main(void) { int kb[] {1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 6144, 8192, 12288, 16384, 32768, 65536}; int i; memset((void *)pool, 0, sizeof(pool)); // 綁定到 0 號核心 cpu_set_t set; CPU_ZERO(set); CPU_SET(0, set); sched_setaffinity(0, sizeof(set), set); for (i 0; i sizeof(kb) / sizeof(kb[0]); i) { int bytes kb[i] * 1024; int lines bytes / STRIDE; int loops 16 * 1024 * 1024 / lines; if (loops 1) loops 1; double ns run(bytes, loops); printf(%8d KB %10.3f ns/access\n, kb[i], ns); } return 0; }這段代碼的關(guān)鍵在loops的調(diào)整。數(shù)組變小的時候每輪訪問到的 cache line 數(shù)量少所以要多跑幾輪保證每個規(guī)模點的總訪問量差不多避免小數(shù)組因為跑得太快、計時器精度不夠?qū)е抡`差。volatile unsigned char sink是為了告訴編譯器每次讀取的結(jié)果都可能改變從而保住每一次內(nèi)存訪問。編譯時用gcc -O2 -o cache_size cache_size.c -lrt-lrt在老版本 glibc 上需要新系統(tǒng)一般可以省略。如果你想更嚴格可以在這段順序遍歷的基礎(chǔ)上改成指針追逐版先生成一個大小為bytes/4的隨機索引鏈然后從鏈頭開始一步步pos next[pos]。這樣每條指令的地址依賴上一次結(jié)果預取器基本沒法發(fā)揮作用L1、L2、L3 之間的臺階會更清晰。3.3 實驗二代碼測量 cache line 大小這次數(shù)組固定為 32MB保證大于大多數(shù) CPU 的 L3 容量。步長從 1 字節(jié)逐步增大到 1024 字節(jié)計算每次訪問的平均耗時。#include stdio.h #include stdlib.h #include string.h #include time.h #include sched.h #define MAX_SIZE (32 * 1024 * 1024) static volatile unsigned char pool[MAX_SIZE]; static double now_ns(void) { struct timespec ts; clock_gettime(CLOCK_MONOTONIC, ts); return (double)ts.tv_sec * 1e9 (double)ts.tv_nsec; } int main(void) { int stride[] {1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024}; int i; memset((void *)pool, 0, sizeof(pool)); cpu_set_t set; CPU_ZERO(set); CPU_SET(0, set); sched_setaffinity(0, sizeof(set), set); for (i 0; i sizeof(stride) / sizeof(stride[0]); i) { int s stride[i]; long access_count MAX_SIZE / s; int loops 64 * 1024 * 1024 / access_count; if (loops 4) loops 4; volatile unsigned char sink 0; double t0, t1; int j, k; // 預熱 for (k 0; k MAX_SIZE; k s) sink pool[k]; t0 now_ns(); for (j 0; j loops; j) { for (k 0; k MAX_SIZE; k s) sink pool[k]; } t1 now_ns(); double ns (t1 - t0) / (double)((long)loops * access_count); printf(stride %4d B, %10.3f ns/access\n, s, ns); } return 0; }這段代碼的運行邏輯是步長為 1 時access_count很大loops就會被壓小步長為 1024 時每輪訪問次數(shù)很少loops會變大。這是為了讓總訪問次數(shù)在同一個量級從而讓每毫秒的計時誤差不至于在數(shù)據(jù)點上造成完全不可信的波動。步長范圍建議根據(jù)實際 cache line 大小調(diào)整。常見的 x86 平臺 cache line 是 64 字節(jié)所以我在 32 和 64 之間多插了一個點。有些 ARM 平臺是 128 字節(jié)那你在 64、128、256 之間可以再加幾個點比如 96、160把拐點找得更準。注意步長最好保持 2 的冪這樣與緩存索引和組映射的關(guān)系更清晰。3.4 編譯、運行和結(jié)果采集兩個程序編譯后直接運行即可普通用戶權(quán)限就夠不需要 root。輸出是文本方便你重定向到文件后用 Python、Excel 或 gnuplot 畫圖。gcc -O2 -o cache_size cache_size.c gcc -O2 -o cache_line cache_line.c ./cache_size size_result.txt ./cache_line line_result.txt畫圖時橫軸建議用對數(shù)坐標。緩存大小測試橫軸是數(shù)組容量從 KB 到 MB差異可能上千倍線性坐標根本看不出早段的細節(jié)cache line 測試步長從 1 到 1024也要用對數(shù)坐標才直觀。4. 實測數(shù)據(jù)與讀圖方法4.1 預期曲線形態(tài)現(xiàn)代 x86-64 桌面處理器的典型緩存參數(shù)大致是層級典型容量典型訪問延遲L132KB ~ 64KB1 ~ 1.3nsL2256KB ~ 2MB4 ~ 10nsL38MB ~ 32MB20 ~ 50ns主存無上限60 ~ 120ns因此緩存大小測試的輸出曲線應該是在 32KB 附近出現(xiàn)第一次跳升L2 邊界出現(xiàn)第二次跳升L3 邊界出現(xiàn)第三次跳升。三次跳升把曲線分成四段平緩區(qū)這個階梯非常明顯。cache line 測試的輸出曲線應該是步長在 1 到 32 字節(jié)之間時每次訪問的平均時間相對平穩(wěn)在步長 64 附近突然變高之后保持在偏高平臺。拐點橫坐標直接等于 cache line 大小。4.2 縱軸和橫軸讀法緩存大小測試的縱軸是每次訪問 cache line 的平均耗時單位 ns/access。這里說的一次訪問是指一次pool[i]讀取由于步長固定為 64 字節(jié)它近似等于訪問一條 cache line的成本。緩存行測試的縱軸含義不同。縱軸是每訪問一個元素的時間元素大小是 1 字節(jié)。當步長小的時候一次內(nèi)存加載能覆蓋多個元素均攤成本低當步長等于 cache line 大小時一次訪問就要承擔一次完整的內(nèi)存加載成本高。所以這個實驗的縱軸不是純訪問延遲而是均攤到每個邏輯元素上的平均延遲。這個區(qū)別如果不說明白畫圖的時候很容易誤解成 cache line 越大越慢。4.3 我的一臺實際測試機結(jié)果在一臺 L1 32KB、L2 256KB、L3 8MB 的機器上緩存大小測試得到的數(shù)據(jù)大概是測試規(guī)模每訪問平均耗時8KB約 0.4 ns32KB約 0.9 ns64KB約 1.8 ns256KB約 3.5 ns1MB約 7.5 ns8MB約 14 ns16MB約 22 ns64MB約 24 ns可以看到在 32KB 附近曲線第一次抬頭對應 L1 容量在 256KB 附近第二次抬頭對應 L28MB 之后增幅變緩對應 L3 容量。為什么 L3 平臺不如前兩級那么陡因為現(xiàn)代 CPU 預取器和跨步訪問策略對 L3 訪問的掩蓋作用比較強但拐點依然可辨。cache line 測試部分的數(shù)據(jù)也符合預期步長 1 到 32 字節(jié)的平均訪問時間大約在 1.2 到 2.0ns 之間步長 64 突然跳到 8ns 以上。這說明 cache line 邊界就是 64 字節(jié)和手冊上的參數(shù)完全吻合。5. 常見問題與排查實錄5.1 編譯器把測試代碼優(yōu)化成什么都沒做這是最容易踩的坑。如果你沒把測試數(shù)組聲明成volatile編譯器會認為整個循環(huán)的累加結(jié)果從來沒被使用直接把它刪除或合并。你測到的不是內(nèi)存訪問時間而是循環(huán)空轉(zhuǎn)的耗時甚至可能快到一個不合常理的數(shù)值比如每訪問 0.001ns。解決方法是三件套測試數(shù)組全局聲明為volatile承接結(jié)果的變量也聲明為volatile編譯時用-O2而不是-O0。只要三點做到編譯器就沒法偷懶。5.2 曲線臺階不明顯全是鋸齒原因主要是預取器和系統(tǒng)噪聲。我遇到過的情況是機器后臺有索引服務在跑L3 時快時慢曲線在 16MB 到 64MB 之間上下抖動 30%。處理辦法先把后臺程序盡量停掉然后把測試進程綁定到一個固定核心。如果還不行可以嘗試關(guān)閉 CPU 硬件預取但普通環(huán)境下沒有 root 權(quán)限通常改不了 MSR所以我一般是用隨機訪問模式做替代不再依賴順序遍歷。隨機訪問會讓每個數(shù)據(jù)點都被真實未命中主導鋸齒會小很多。5.3 計時器分辨率不夠有些虛擬機或老內(nèi)核里clock_gettime的分辨率可能只有幾微秒而我們測量一次訪問只有零點幾納秒到幾十納秒直接測單次訪問肯定不行。代碼里已經(jīng)做了多次循環(huán)取平均但如果你的機器特別老可以把loops那一行的基準值從16 * 1024 * 1024提高到64 * 1024 * 1024讓總耗時放大到毫秒級。如果是在虛擬化環(huán)境里測我的建議是放棄這個實驗去實體 Linux 機器上跑。虛擬機的時間切片和中斷注入會讓曲線變成瘋子測出來的數(shù)據(jù)只能作為相對趨勢參考不能當真實硬件參數(shù)。5.4 打開perf驗證硬件計數(shù)器時間測量本質(zhì)上是間接推斷如果想確認緩存大小臺階確實對應緩存失效可以在 Linux 下用perf stat看硬件計數(shù)器。比如緩存大小測試跑到 32KB 和 64KB 兩個規(guī)模時分別看 L1 緩存失效次數(shù)perf stat -e cache-references,cache-misses,l1d-loads,l1d-load-misses ./cache_sizeperf stat輸出是整個程序的總計不方便按規(guī)模拆分。更精細的做法是在 C 代碼里調(diào)用perf_event_open在每個測量點前后讀一次硬件計數(shù)器。不過對大多數(shù)實驗課來說用時間曲線已經(jīng)足夠了。硬件計數(shù)器主要用于驗證為什么這里會拐彎屬于錦上添花。5.5 多核緩存共享帶來的誤判如果你在一顆 8 核開滿任務的情況下測 L3測出來的 L3 容量可能不足因為有一部分被其他核搶占了。更隱蔽的是同一顆物理核心的超線程也會共享 L1 和 L2如果另一個邏輯核在跑任務你的 L1、L2 就會被擠壓。我的經(jīng)驗是先用taskset -c 0或者代碼里的sched_setaffinity綁定核心再用top或者htop確認 0 號核心基本空閑然后才開始測。如果機器是大小核架構(gòu)比如 Intel 12 代以后的 P 核和 E 核最好綁定到一個固定的 P 核上大小核混跑會讓數(shù)據(jù)出現(xiàn)兩套完全不同的曲線。6. 最后說點個人體會這個實驗做完之后我對緩存是什么的理解完全不一樣了。以前背的L1 32KB、L2 256KB、cache line 64 字節(jié)只是紙面上的數(shù)字現(xiàn)在我看一條曲線就能直接說出這臺機器緩存分幾層、每層大概多大。這種能力在調(diào)優(yōu)內(nèi)存訪問密集型程序的時候特別有用比如矩陣分塊、池化分配、鏈表轉(zhuǎn)數(shù)組這些優(yōu)化本質(zhì)上都是在順應緩存的行為。實際跑實驗時我個人建議不要只跑一遍。多跑兩三遍取每次讀數(shù)的中位數(shù)而不是平均數(shù)因為平均數(shù)容易被偶發(fā)的中斷拉高。如果你用 Python 處理結(jié)果可以直接畫一張雙對數(shù)圖把緩存大小測試和 cache line 測試兩條曲線放在一起很多規(guī)律一眼就看出來了。這個實驗后續(xù)還能繼續(xù)擴展比如測量緩存相聯(lián)度、測量不同寫分配策略的效果甚至改成用rdtsc指令做高精度計時。每次換一種測法都能從 CPU 這個黑盒里多撬出一層真相。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月天伊人av| 亚洲色99综合天堂| 人人九色| 色欲五月婷婷| 天天爽天天爽| 99性爱视频网站| 九九久久玖玖爱| 五月婷综合| 91免费看片| 人妻丰满精品一区二区A片| 天天操九九插| 色玖玖综合| 色综合色| 五月丁香A片| 午夜免费试看| 亚洲精品性色| 日韩精品一区二区亚洲AV观看| 色婷婷操逼| 五月丁香啪啪啪| 六月丁香啪啪| 性爱久久| 99热综合在线观看| 丁香婷婷五月色成人网站| www久久久| 热久久视频99| 偷拍视频五月天| 亚州色综合| 五月丁香六月婷婷激情网| 五月天婷婷黄色视频| 99热久| 久久六月综合| 影音先锋 婷婷| 五月天停婷基地| 综合网五月| 丁香五月天天日| 久久久久久久久久久jjjj| 色婷婷视频在线| 射区导航| 潮汕成人AV片在线| www.久久| 超碰人妻公开在线| 五月丁香综合啪啪| 狠狠色婷婷7777久| 婷婷情色五月天| 五月丁香六月综合基地| 亚洲天堂AAA| 这里只有精品,日韩视频| 依人大香蕉在钱1| 停婷丁五月在线| 亚洲色婷婷99一9|| 99re这里只有精品国产99| 亭亭色网| 色情婷| 久久成人亚洲欧美电影| 9999热在线免费观看| 色色色天堂网| 天花AV无码| 五月丁香六月婷婷啪啪| 综合网色| 野外99热| 99在线观看| 国产婷婷久久| 亚洲色色色色色色色色色| 丁香五月玖玖| 欧美日本不卡黄色片| 久久5 9视频免费观看| 色情综合网| 久久狼人天堂| 日本九九九九| 婷婷五月欧美综合| 91性交在线播放| 色五月,com| 青青草99re| www.91九色| 五月婷婷伊人网| 免费AV播放| 久婷久婷激情肉| 五月婷婷与六月丁香图片激情| 9久热在线精品| 久久日韩婷婷五月| 五月婷婷日| 91九色丨国产丨爆乳| 97日在线视频| 国产精品噜噜在线视频| 婷婷色五天| 97超碰人人操| 综合色图区| 天天天天干| 久久人妻熟女一区二区| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 五月天狠狠网| 五月亭亭六月天| 欧美va视频不用播放器的va视频网| 国产性av| 天堂久久大香蕉| 激情久久五月天| 婷婷综合网性| 亚洲婷婷婷| 色五月丁香五月| 99久久极情精品一区| 97碰碰视频在线观看| 丁香六月激情| 欧美婷婷丁香五月| 99re这里有精品手机在线| 欧美日韩成人一区二区| 久久婷婷五月综合| 九九九AAA热视频| 日日噜狠狠| 区区久久妻| 综合五月天完整| 婷婷亚洲五月| 亚洲天堂制| 无码啪啪| 婷婷射图| 99精品偷自拍| 91干在线视频| 夜夜躁狠狠| 可以看的AV| 亚洲男女激情| 97人人超| 欧美25p| 五月天婷婷成人网| 五月天久久综合| 成人五月天视频播放| 精品三区影院| 天天日 天天草| 久久 无毛。| 天天日夜夜高潮| 色婷婷综合网| 成人国产网站| 日操夜撸| 婷婷 丁香 精品| 五月婷婷二月丁香| 激情综合网婷婷五夜| 五月天婷婷av| 欧美久久婷婷| 肏屄色播伊人97婷婷| 亚洲第一黄网| 婷婷久久99| 五月丁香婷婷激情图片| 久久婷婷色丁香| 五月丁香啪啪啪| 桃色激情网| 成人免费120分钟啪啪| 亚洲第一黄网| 99视频久久| 九九精品re免费视频| 天天草婷婷五月| 综合色五月| 成人在线视频一区| 就99这里只有精品| 激情综合五月天| 色444综合网| 久久有码| 久久六月天| 久久久久久久,99精品视频| 亚洲激情综合色站| 性爱网五月天| 人妻AV在线观看| 91色色色视频| 十一月婷婷激情四射| 亚洲传媒在线观看| 亚洲精品午夜国产va久久成人| 中文字幕日产A片在线看| 涩婷婷视频快播人妻| 狼人久草| 天天天天天天操| 99干免费视频| 九九久久综合网站| 日本nghangse中文字幕| 人妻久久人妻久久第一区| 这里只有精品视频在线| www..com色爱| 久久久91精品| 九九这里有精品| 九一九九黄色| 成年人最刺激的综合网| AV在线大香蕉| 狠狠干狠狠色| 97久久香草精品视频| 99日本精品视频热| Av狠狠色丁香婷| 99操免费视频| 在线视频99| 99热热这里只精品996小说| 99热| 伊人久久大香网| AV操逼网| 青青操绿aaa一区日v| 丁香五月社区| 五月WWW| 久热99视频在线观看| 亚洲精色| 男人的天堂av俄罗斯热| 五月丁香六月婷婷成人电影| 99色色热热| 亚洲超碰在线| 色五月在线播放| 国产免费av在线| 久久这里有精品在线观看| 五月激情小说| 天天干天天爽天天操| 天天影视色综合网| 亚洲中字AV电影在线网站| 婷婷五月另类网站| 色五月婷婷五月久久| 亚洲视频在线网| 99热在线观看精品| www色五月| 免费AAAAA网| AV在线免费观看不卡| 五月天激情啪啪| 色综合色色色色| 亚洲中文乱字字幕在线永久| 天天影视天天爽天天草| 九九热这里只有精品一| 99re6热在线精品视频播放速度| 不卡成人免费| 欧美丰满熟妇BBB久久久| 人人爽天天爽| 开心五月激情五月丁香五月婷婷| 丁香五月天偷拍| 色综合9| 99无码视频| 丁香五月婷婷香| 成人五月天在线视频在线观看| 欧美激情久| 成人无码精品1区2区3区免费看| 深爱激情丁香| 丁香五月婷久久| 色婷婷视频| 婷婷五月丁香综合网| 伦乱天堂| 99热自拍| 日韩成人av在线| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 综合婷| 五月开心网| 日韩在线视频中文字幕| 婷婷五月天综合网| 成人丁香色| 日日夜夜天天综合| 天天澡天天狠天天天做| 日本爆乳片手机在线播放| 九六五月天婷婷| 婷婷欧美色| 日本色99网站| 色色图五月天| 99热全是精品| 国产婷伊人| 777米奇影视第四色| 天天日天天爽夜夜爽| 99色综合| 久久草大香蕉| 亚洲综合五月天| 99综合| 人人人操| 丁香五月综合| 99久| 色婷婷91| 婷婷五月天色| 天天色伊人| 五月丁香婷婷在线综合蜜桃| 黄色99网| 久久激情网| 五月综合视频| 久久综合丁香激情五月| 亚洲日本韩国| 人人操人人添人人摸97| 久久99激情| 九月影院義母在线播放| 男人天堂亚洲综合| 99热这里只有精品在线播放 | 日日夜夜干| 亚洲五月天激情| www.狠狠操| 免费无码毛片一区二区A片| 丁香五月天啪啪激情综合网| 五月丁香六月激情欧美综合| 二色AV| 99视频精品在线| 激情婷婷五月天| 色狠狠色噜噜AV天堂五区| 怡红院AV亚洲一区二区三区H| 欧美亚洲色色色色| 国产精品人妻在线网址| 亚洲色婷婷色| 五月婷婷在线播放| 五月丁香影院| 色色丁香五月天社区| 国产avapp 网| 色五月婷婷DVD| 91成人性爱视频| 九九人人操| JAPANRCEP老熟妇乱子伦视频 | 性爱网五月天| 区区欧美你爱| 玖玖热视频| 国产看真人毛片爱做A片| 五月九九综合| 激情五月丁香婷婷夜夜操| 五月激情网站| 久久这里99| 夜夜撸日日操| 91919191919久久成人视频| 欧美毛卡| 99热只有精品在线观看| 99热手机在线精品| 五月婷婷黄色毛片| 婷婷五月天激情亚洲小说| 久色激情| 97涩婷婷| 五月丁香亭亭成人电影| 99日韩| 色欧美一级| 婷婷五月激情欧美| 欧州色色| 欧美三9久九观看| 日本色天堂| 开心色播色五月婷婷| 99热碰碰热| 色婷婷丁香女女| 激情综合五月| 色九亚洲| 久久日韩婷婷五月| 天天综合网网欲色| 91精品国产综合久久久不卡电影| 99re这里只有精品9| 婷婷色五月丁香六月欧美啪| 极品人妻VIDEOSSS人妻| 五月婷婷丁香深深爱| 九九热免费视频| 操逼五月婷婷| 亚洲99手机免费看视频| 无码人妻少妇色欲AV一区二区| 综合久久五月天| 欧洲免费视频色| 丁香五月性| 久久婷婷成人| 九久9精品| 婷婷性爱视频在线| 五月丁香六月激情| 久久9999| 狠狠色五月| 久久综合五月婷婷| 久久综合五月| 九九综合网色全集| 五月色丁香| 欧美日韩成人在线免费| 五月亭亭直播| 久久99久久久| 综合网啪| 日本美女上人| 婷婷激情小说| 丁香婷婷人妻综合网| 午夜一区| 97色伦另类图片小说视频 | 九九久久视频| 丁香花五月天社区| 殴美综合激情五月天免费视频| 久久99草五月婷婷| 五月激情六月综合| 激情人妻综合| 99精品在线| 成人短视频在线观看| 久操无码| 婷婷五月天在线观看av| 国产亚洲精品久久久久久久久动漫| 激情欧美婷五月| 日本色色色| 五月色欧洲| 亚洲最大成人综合网720P| 天天草天天爱| 激情五月九九九| 天天天综合网| 9久精品视频| 99精在线| 亚洲九九99精品视频在线播放| 丁香五月激情久久麻豆| 日本丁香五月| 丁香五月在线人妻| 操精品9| 免费亚洲婷婷| 五月天国产成人| 中文字幕丰满孑伦无码专区| 婷婷五月激情五月激情| 99热只有精品综合| 婷婷色色亚洲| 欧美在线视频免费播放| 亚洲性爱干干| se.久久视频在线观看| 久久精典| 伊人色综在线| 啪啪啪大香蕉| 欧美人人草草| 九九这里都是精品| 色婷婷五月天综合网| 成人网站高清无码| 激情综合五月| 噜啊噜在线| 国产欧美日韩性爱| xxxx五月天色色| 久久总和99| 97涩涩丁香五月天| 久久久五月五丁香| 婷婷视频在线碰| 久9精品视频| 丁香婷婷人妻综合网| 欧美六月婷婷| 夫妇交换刺激做爰| 337p大胆噜噜噜噜噜91Av| 99热www.| 超碰人人操人人干| 激情碰碰碰| 婷婷在线视频| 2017狠狠干| 亚洲婷婷六月天| 色婷婷丁香社综合| 亚洲丁香五冃97色| 色色色色网| 天天干天天操天天拍| 婷婷六月丁香在线| 综合久久高清| 碰碰碰91| 色天使久久综合| 婷婷久久久| 日日综合网| 欧美又粗又大一区二区在线观看| 欧美三级黄色片久久| 香蕉97碰碰碰欧美| 色色色999| www.五月天婷婷| 26UUU亚洲欧美| 色琪琪一综合久久激情五月视频| 色综合偷拍| 艹B高清无码| 色五月播五月| 久操热线| 九九九九国产| 激情人妻综合| 天天做天天爱天天高潮| 丁香成人五月天| 视频这里只有精品16| 激情四射五月天| 色婷婷久久视屏| 国产女18毛片多18精品| 久久婷婷五月综合色区| 成人中文网| 五月婷婷,六月丁香| 久久99激情| 色爱亚洲| 日韩啊啊啊| 五月丁香无码| 国语精品探花| 夜夜综合色| 小视频一区| 五月深爱婷婷| 99在线视频在线观看| 亚洲婷婷月丁香五月| 美日韩成人| 91|九色|动漫| 五月丁香啪啪综合| 99爱爱| www.91.com黄| 色噜噜婷婷| 97人妻碰碰中文无码久热丝袜| 色婷婷色情| 丁香婷婷超碰| 国产激情AV| 99九九在线| 熟女激情网| 久久新地址| 黄网免费看| 久久婷婷视频| 亚洲熟妇AV综合网五月丁香伊人 | 色综合久久88| 99超级碰免费视频| 色婷婷五月基地在线| 开心丁五月| 五月婷婷开心激情六月蜜桃| 色婷婷久久综合丁香五月| 五月伊人婷婷| 丁香五月综合在线| 国产,欧美,日韩,性爱| 免费观看欧美成人AA片爱我多深 | 成人在线网| 九九热只有这里精品| 婷婷久久国产视频| 天天天久久人人人合| 婷婷色操| 国产精品a无线| 激情5月婷婷| 大香蕉狠狠爱主页| 色五月丁香六月资源站| www.av骚货| 五月丁香六月| 亚洲欧洲中文日韩久久AV乱码| 久久9久| 人与禽A片啪啪| 丁香五月 无码| 色综合久久88色综合天天99| 日韩AAA| 色婷婷五月天激情在线观看| 婷婷香五月天| 婷婷五月天大香蕉| 草美女在线观看视频在线播放| 丁香5月婷婷| 日本色色网站| 黄网在线免费观| 婷婷色色欧美| 天天操九九插| 国产精品久久..4399| 青青草视频免费观看| 91婷婷五月丁香碰| 五月婷婷成人w| 色九九九九| 国产精品国产成人国产三级| 激情五月色综合网| 色婷婷六月| 亚洲色综合色网| 99热自拍| 99久久久久| 久久人妻久久| 色色色色热| 五月天另类小说| 在线不卡视频| 国产色色视频| 伊人久久婷婷| 极品人妻VIDEOSSS人妻| 全部老头和老太XXXXX| 色色色色综合网| 九九热在线视频观看| 六月婷婷av| 婷婷丁香九月| 99热九九热| 色色色无码| 丁香六月激情综合| 丁香六月开心| 99这里有精品视频视频| 超级碰碰97在线| 九九热AV| 婷婷的99视频网站| 九月av| 丁香婷婷激情网站| 五月丁香六月激情| 五月四色色| 99爱爱| www.精品99| 极品另类| 视频久久9| 亚洲五月天婷婷在线| 亚洲精品久久久无码| 噜噜色天天开心| 五月丁香久久| 激情图片99| 丁香五月婷中字幕| 黄色成人AV在线| 综合图区激情| 九九爱精品网站| 六月婷婷影院| 在线播放 精品| 99热这里精| 高清一区二区三区日本久| 五月天激情综合在线| 丁香六月色婷婷| 色色色在线| 99热精品在线| 亚洲美女高潮久久久久久69| 中文字幕黄色片| 影音先锋一区| 人人干人人看| 99爱欧美| 久久婷婷五月天丁香| 色婷婷丁香五月天激情综合网| 国产精品99久久久久久久女警| 久久这里面只有精品视频| www.婷婷| 天天肏天天爽夜夜爽| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 91好好热日本在线| 国产成人av在线播放| 99精品久久久久久久婷婷| 99热免费精品| 婷婷五月天免费小说| 激情五月天婷婷| 99热这里只有精品96| 男女av免费看| 五月丁香婷婷成人版| WWW·天天操·视频?| 99热这里只有精品国产精品| 婷婷色中文字幕| 琪琪色五月婷婷老师| 啪啪操超碰| 五月深爱婷婷| 久久婷婷五月丁香网| 国产午夜伦鲁鲁| 色色五月天网站| 狠狠色狠狠色综合日日91| www.久久久久久久| 色综合女人99| 99热国产这里只有| 婷婷六月激情| 欧美碰碰碰| 秋霞三级影视资源| 五月丁香色色| 婷婷色基地在线看| 高清无码一区二区三区四区| 人人操91| 91se在线观看| 色综合综合网| 欧美性做爰大片免费看办公室| 人人操操| 国产精品香蕉| 婷婷丁香社区| 五月婷婷在线丁香| 久久婷婷丁香| 一起操 91N.com| 五月天婷婷在线观看精品男人| 婷婷激情人妻| 九九九九中文字幕| www色中色综合| 伊人久久婷婷| 97久久超碰| 五月婷婷视频在线观看| 日日夜夜小色哥| 伊人五月天| 日韩操逼大片| 五月天久久综合婷婷| 久久97久久99久久综合欧美| 伊人丁香六月婷婷| 激情伊人五月天| 探花搜索结果 - 黄上黄| 91人妻视频| 国产精品人成A片一区二区| 婷婷天堂综合| 色播婷婷五月天| www.99热这里精品 | 五月天四色房丁香亭亭| 亚洲综合色婷婷文学| 天天做天天双| 久久五月综合| 色婷婷中文字母五月丁香| 97操在线视频| 色婷婷丁香| 91se在线视频| 丁香六月激情四射| 婷婷五月激情网| 久热黄色| 色五月综合激情| 亚洲av日韩无码| 婷婷丁香亚洲色综合91| WWW,五月| 婷婷综合五月天| 色五月婷婷av| 思思精品视频| 狠狠做六月爱婷婷综合aⅴ| 丁香久久| 五月天伊人av| 日本欧美成人片AAAA| WWW五月天| 97精品人人A片免费看| 激情五月天之五月婷婷| 国产成人精品一区二三区熟女在线 | 婷婷五月天视频| 欧韩性爱| 日本精品人妻无码77777| 丁香五色月婷婷网| 久久五月婷综合| 九九色热视频| 九九九九九九毛片| 日本超碰在线| 伦乱美欧| 日韩丁香涩| 婷婷丁香色无五月| 色婷成人狠干| 超碰成人免费| 婷婷的五月天另类视频| 五月美女婷婷风骚| 五月天综合色| 另类小说五月天| 久久久天堂国产精品女人| 五月婷婷在线网站| 国产精品成人网站| 97操操操| 99色播| 久久一级免费黄色片| 中文色婷婷| www.超碰| 五月天激情.com| WWW·色色色·COM| 天天日天天舔| 五月丁香婷婷成人综合网| 国产精品国产| 色色丁香| 天天玩夜夜操| 99在线观看亚洲| 最新无码专区| 97香蕉久久超级碰碰高清版| www.夜夜夜| 七七久久综合| 色色色综合网| 伍月婷丁香花全集| 玖玖无码中文| 五月婷A V在线| 干一干xxxx| 五月婷婷久久开心网| 五月天婷婷激情四射综合| 综合色播| 日日插日日干| 777色婷婷爱五月| 日韩三级高清无码| 激情AV| 亚洲人妻五月丁香婷婷| 九九色影视| 婷婷丁香18| 99色婷婷| 日日天天干| 99亚洲综合| 色婷亚洲五月丁香| 免费视频WWW在线观看网站| 99免费视频| 我爱婷婷五月天综合88| 91丨九色丨熟女丰满| 超碰97在线操| 精品久久久人妻| 色 色 色综合com| 五月激情综合婷婷| 综合色五月| av不卡网站| 欧美精品99久久久| 五月精品| 人人人舔人人人操人人人摸人人人97| 九九热这里只有精品5| 亚洲欧洲一二| 九九热青草| 久草婷婷| 91无码高清| 丁香九月婷婷色| 激情五月图| 亚洲AV网址| 国内在线99视频| 五月丁香va| 久色网址| 玖玖99精品视频| 99热爆在线| 少妇人妻人伦A片| 99日本精品视频热| 人妻少妇色综合| 丁香五月欧美激情| 日本成人噜噜噜噜噜| 久久婷婷五月天| 亚洲小电影在线观看黄999| 日韩久久日| 日本人人超碰| 黄桃AV无码免费一区二区三区| 综合大香蕉| 97se视频在线| 五月天婷婷视频小说| 2025年最新亚洲在线欧美| 婷丁香五月天| 同性gv国产精品一区二区| 九九黄色网| 丁香五月婷婷AV| 激情图片久久| 99五月婷| 99色在线观看视频| 久久天堂精品| 第五婷婷伊人丁香| 久久婷婷综合拍| 九 九九九AV| 久久这里只有精品视频15 | 亚洲婷婷月丁香五月| www,8050,午夜三级| 大香蕉五月天| 色婷五月天| 九九99免费视频| 91婷婷色五月| 超碰人妻在线| 思思久久网| 深爱五月月天| 色综久久AV| 激情的五月婷婷蜜桃| 爱爱色五月天| 久久五月婷综合网| WWW.桔色成人.COM| 欧美成人精品一区二区| 天天摸色吧天天摸色吧| 人人干人人操人人摸| 婷婷久久色| 五月婷婷成人| 综合色99| 天天操综合网| 亚洲成av人影院| 99干日日干| 亚洲免费成人电影AV| 丁香五月色色婷| 激情综合色婷婷啪啪六月天| 琪琪色五月天| 激情综合网丁香| 激情婷婷五月天伊人在线观看| 97涩涩丁香五月天| 亚洲色 视频| 99热激情| 99日韩| 色噜噜婷婷| 美女久久婷婷| 97在线日本| 青青草原亚洲天堂| 99re这里只有精品免费| 影音先锋人妻出差| 激情综合网激情五月天| 国产精品成人在线| 亚洲中文字幕在线观看| 殴美97色| 六月99天天婷婷激情综合| 思思热久久阴99| 天堂呦 呦百度搜索-百度搜索| 欧美日韩国产成人在线| 丝袜激情网| 成人必爱视| 五月成人综合| 日本三级中文字幕| 中文人妻AV久久人妻18| 色播激情| 一级黄色影片| 六月丁香婷婷五月| 丁香婷婷久久 | 69婷婷丁香午夜| 亚洲综合五月天婷婷| 日韩AV大全| 久久婷婷五月天大香蕉| 久久婷网| 另类国产综合| 99精品视频偷拍| 国产肥白大熟妇BBBB视频| 亚洲综合成人网站| 99热99热在线观看| 丁香五月婷婷基地| 少妇大叫太大太粗太爽了A片 | 思思热视频在线| 丁香激情网| 99玖玖视频| 99在线爽| 98色花堂98t.R| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 色五月婷婷婷婷婷婷婷婷婷婷| 五月天婷爱综合| 91精品国产99久久久久久天美| 丁香五月天视频| 亚洲4区国产欧美| 色婷婷婷婷成人网| 天天综合网91| 久久综合最新网址| 五月婷婷与六月丁香图片激情| 激情综合五月婷婷六月丁香| 国产精品国产成人国产三级| 成人av在线网址| 久久九九蜜| 99综合网| 色综合色五月| 996er热| 日本一級黃色一級片| 超碰99热| 日日爽夜夜爽| 3www激情| AA片在线观看视频在线播放 | www.五月天婷婷| 99re8热精品免费视频| 亚洲激情亚洲激情 | 影音先锋毛片网站| 婷婷精品综合| 亚洲色图欧美色图日本视频| 亚洲色9| 激情综合色图| 亚洲第二AV| 激情婷婷五月天在线观看| www.久久久久| 超碰在线视屏| 天天爱天天爽| 超碰在线94| 天堂草在线观| 天天躁日日躁狠狠躁日日躁2022年5月9日| 婷婷伊人綜合中文字幕| 五月丁香六月婷婷久久肏| 极品少妇婷婷五月| 天天射天天射一道本日本社区| 日韩AAAAA| 香蕉久久av一区二区三区| 五月婷婷激情综合在线| 成人丁香五月| 久久嘟嘟丁香| 五月天桃色深爱网| 激情五月天色色色| 综合网五月天123| 日韩中文字幕| 欧美日韩aaa| 久9热视频| 91成人品| 丁香九月婷婷| 高清一区二区三区日本久| 丁香激情网| 俺去也五月| 综合色五月| 思思热在线视频精品| 亚洲情综合五月天| 在线中文AV| 五月丁香综合网| 天花AV无码| www.日韩国产| 国产婷婷色五月| 99思思在线视频| 亚洲激情视频网| 免费成人va| 九九婷婷五月天影视| 综合一本道| 色色色com| 九月丁香婷婷| 超碰国产在线| 九九99九九精品视频| 五月天另类图片区99| 日本系列_4页_777FP| 色六月天天激情综合网| 日本婷婷综合精品| 欧州色色| 五月天婷婷黄色视频| 婷婷丁香人妻| 婷婷丁香18| 激情四射网| 性做爰1一7伦| 玖玖爱导航| 色婷婷狠狠爱| 丁香五月冃欧美| 另类激情综合| 色色色网站| 免费超碰在线| 久久综合55| 开心五月婷婷婷美女| 婷婷丁香五月天欧美| 九九99精品视频在线观看| 射区导航| 色综合久久之分久久| 91九色在线观看免费| 婷婷五月丁香综合亚洲| 久久性爱视频这里只有精品| 国产精品成人AV在线| 亚洲精品字幕| 亭亭五月基地在线| 五月丁香成人| 婷婷五月丁香啪啪| 国产欧美日韩综合精品一区二区| 亚洲在线视频321| 色婷婷天堂| 激情五月婷婷啪啪| 亚洲五月婷| 专区无日本视频高清8| 久久超视频| 国产精品久久久久久五月天加勒比| 色婷婷亚洲五月天| 青青草免费公开视频| www.99热在线| 中文国产五月天| 色婷婷视频在线| OYIWbGcPu8H| 亚洲精品五十一区| 狠狠干综合网| 婷婷综合性爱网| 天天摸天天舔在线视频| 深爱激情综合网| 精品香蕉99久久久久网站| 久热 91| 日韩精品无码99| 婷婷综合五月天| 女婷久久| 成人丁香婷婷| 丁香情色五月| 五月婷婷久久综合| 久色资源| 色婷婷综合久久| 欧美日韩大黄| 激情性爱五月天| 欧美大道不卡| 日日夜夜爽| 色婷婷成人做爰A片免费看网站 | 五月丁香免费视频| 日本99久久| wuyuedingxiang| 九九精品免费| 亚洲精品激情| 人妻系列久久久久久久久久久| 97超级碰碰碰| 禁欲电影完整版在线播放| 欧美丁香五月| 婷婷丁香五月基地| 操操啪| 久大香蕉| 激情五月婷婷啪啪| 99re66热这里只有精品| 色色九区| 精品亚洲国产成AV人片传媒| 久久久WWW| 99色啊| 97人人操在线| 婷五月天六| 年轻的妺妺伦理HD中文| 在线成人网址| 久久久这里有精品| 色婷婷成人影片| 伊人9草在线观看| 色五月婷婷7777| 久9视频| 色婷婷电影网| 久久九九在线视频| 亚洲avjiujiur91| 影视av久久久噜噜噜噜噜三级| 日本天堂网站99| 国产精品天天狠天天看| www.色婷婷| 久久激情五月天| 天天操天天操天天操天天操天天操| 精品网站99| 五月丁香亚洲校园欧美| 99热最新精品| 天花AV无码| 狠狠色噜噜狠狠狠狠狠色综合久久| a久久| 激情久久五月天| 激情综合五月婷婷丁香| 婷婷五月天首页| 五月婷婷在线网站| 激情婷婷五月天伊人在线观看 | 国色天香成人网| 亚洲色99| 香蕉婷婷色五月| 狠狠干在线| 天天干天天做| 啪啪小说五月天| 亚洲欧美999| 久久五月激情| 天天日人人爽| 婷婷五月综合在线视频| 色婷婷五月天激情久久| 天天爽夜夜爽夜夜爽精品| 久热大香蕉| 丁香六月综合激情| 人人操插| 另类天堂| 六月丁香婷婷综合色播| 男女99免费视频| www.yw尤物| 色婷五月婷婷| 日日爱678| 天天爽成人综合网站| 中文字幕丰满乱孑伦无码专区| 97综合在线| 2014天天爽| 激情五月婷婷网在线观看| 久久婷婷成人视频| 婷婷五月丁香综合激情小说| www.狠狠操.con| 不卡在线中文字幕无| 国产亚洲成AV人片在线观黄桃| 欧美性做爰大片免费看办公室| 亚洲无码99| 噼里啪啦完整版中文在线观看| 四川BBB搡BBB搡多人乱亂| 少妇做爰免费视看片| αv中文字幕在线观| 伊人九九68| 亚洲殴洲精品Av在线| 91在线看免费 九九九九| 五月天丁香成人社| 99久在线观看| 久鲁鲁色网| 囯产精品一品二区三区| 岛国av电影网站| 五月天亚洲综合网| 久久久激情视频| 日本综合色图| 午夜天堂一区人妻| 亚洲AV成人无码精品| 精品成人在线| www综合久久| 久久六月天| 婷婷五月天777| 六月丁香五月激情网| 思思国产99| 久久资源网五月婷| 婷婷久久色| 狠狠婷婷色| 色婷婷狠狠久久YY| 久操热线| 国产99视频永久免费| 丁香五月六月| 激情五月天色色网| 亚洲亚洲人成综合网络| 九九热在线视频观看免费10| 久久久性爱网| 五月丁香好婷婷姑娘综合网| 久久免费婷婷视频| 婷婷亚洲综合| 欧美日韩中文国产一区发布| 中文字幕人妻AV| 久久精品99| 天天模,夜夜模夜夜爽| 欧洲色| 色情综合网| 亚洲丁香婷婷| 日本91在线| 99这里只有精品在线观看| 九九热只有精品| 99热这里只有精品9| 热99玖玖99玖玖99九九| 久久精品国产AV一区二区三区 | 在线看黄色| 99在线爽| 婷婷综合成人| 色噜噜狠狠色综无码久久合欧美| 色综合婷婷99| 亚洲激情亚洲激情 | 九九综合九| 国産精品| 桔色成人官方网站| 99精品视频偷拍| 久99婷婷色综合| 婷婷在线精品| 五月丁香啪啪综合网| 色婷丁香| 欲求不满的人妻| 天天情天天狠天天透| 色五月丁香五月天| 久青草影院| 成人av在线网址| 狠狠人妻久久久久久综合丁香| 五月天激情久久| 90色免费视频| 丁香六月啪| rr天天操| 香蕉97碰碰碰欧美| 国产三级在线播放| www.婷婷五月天啪啪| 亚洲婷婷丁香| 真实熟女-91九色| 色八月婷婷| 色婷婷AV在线| www。五月,com| 日韩色色小视频| 五月丁香婷婷婷激情爱爱| 亚洲操女| 日韩激情婷婷五月天| 九九干视频| 婷婷婷久久| 插插网爽妇五月丁香| 9热视频在线观看| 91干网| 久久亚洲婷婷| 亚洲九九99精品视频在线播放| 97操操操| 97se视频在线| 婷婷亚洲欧美丁香五月| 成人无码精品1区2区3区免费看| 99热大香蕉| 99色视频| 丁香五月成人自拍| 极品 少妇 内射| 激情五月综合网| 久久婷婷色色| 9九色首页| 日韩精品呦呦va| 婷婷丁香激情| 一本色道久久88综合日韩精品| 九久9精品| 九月丁香婷婷综合| 99伊人性爱在线影院| 亚洲五月停停| 精品综合网在线| 丁香五月亚综合图片| 成人性爱精品视频| 欧美搡BBBBB摔BBBBB| 久久久久妻| 久久婷婷丁香| 亚洲Av成人在线观看| 色久五月天| 欧美三级韩国三级日本三斤| 先锋资源996| 日产精品久久久久久久蜜臀| www.25五月婷婷| 久久婷婷综合国产| 欧美人人女女精品综合五月天| 玖玖热视频| 热久久色| 欧美婷婷成人| 99在线视频女女视频| 99热成人精品网站| 色婷婷啪啪啪啪啪啪| 欧美婷婷成人| 哇嘎成人久久| 亚洲婷婷基地| 91人人网| 9久国产| 色婷婷久久天天性爱| 亚洲激情综合网| 99无码视频| 97人人射| WWW.夜夜操.com| 99精品视频在线观看| 五月婷婷在线网站| 午夜天堂一区人妻| 婷婷丁香五月天亚洲| 天天综合网~91| 国产精品-91JQ就要激情网91JQ6.91JQ27.CASA:16888 | 日本怕怕视频| 九热视频| 丁香婷婷五月激情综合| 免费看欧美成人A片无码| 色婷婷六月综合| 亚洲精品一区中文字幕乱码| 26uuu亚洲欧美| 99在线免费视频播放| 免费观看的av| 91婷婷丁香五月| 丁香桃色网| 日日干日日s| 婷婷五月激情综合网| 99视频这里有精品免费观看| 99人人操| 涩涩涩五月天| 日日鲁鲁夜夜爽爽| 两性婷婷丁香五月| 综合网五月| 欧美精品999| 亚洲无AV在线中文字幕| 五月丁花色综合网| 欧洲区自拍| 五月丁香无码| 人人操Av| 亚洲精品视频在线播放| 丁香五月在线观看综合| 久久婷婷六月综合综合| 六月婷婷激情| 日本在线免费中文com.| 超碰97在线观看免费| 123草逼网| 婷婷九月激情| 九九久久偷拍| 婷婷五月色情| 五月色丁香综合| 十二区无码| 九九精品自拍| www.狠狠狠狠| 九九99在线| 97久久视频| 久久黄色片| 丁香五月天AV在线| 成人片黄网站色大片免费毛片| 六月婷婷中文字幕| a色色色色色| 日日夜夜亚洲一区| 九九精品亚洲| 五月丁香六月婷婷不卡免费无码| 色欲色香,www,com| 五月天播播| 国产综合网在线| 久综合网| 人人操碰| 天天天天干| 射区导航|