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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

漫游处理器缓存效应

發布時間:2024/4/11 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 漫游处理器缓存效应 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方“朱小廝的博客”,選擇“設為星標”

后臺回復"書",獲取

后臺回復“k8s”,可領取k8s資料

CPU Cache一直是理解計算機體系架構的重要知識點,也是并發編程設計中的技術難點,而且相關參考資料如同過江之鯽,浩瀚繁星,閱之如臨深淵,味同嚼蠟,三言兩語難以入門。正好網上有人推薦了微軟大牛Igor Ostrovsky一篇博文《漫游處理器緩存效應》?( https://coolshell.cn/articles/10249.html ),文章不僅僅用7個最簡單的源碼示例就將CPU cache的原理娓娓道來,還附加圖表量化分析做數學上的佐證,個人感覺這種案例教學的切入方式絕對是俺的菜,故而忍不住貿然譯之,以饗列位看官。

大多數讀者都知道cache是一種快速小型的內存,用以存儲最近訪問內存位置。這種描述合理而準確,但是更多地了解一些處理器緩存工作中的“煩人”細節對于理解程序運行性能有很大幫助。

在這篇博客中,我將運用代碼示例來詳解 cache工作的方方面面,以及對現實世界中程序運行產生的影響。

下面的例子都是用C#寫的,但語言的選擇同程序運行狀況以及得出的結論幾乎沒什么影響。

示例1:內存訪問和運行

你認為相較于循環1,循環2會運行更快嗎?

int[]?arr?=?new?int[64?*?1024?*?1024];//?Loop?1 for?(int?i?=?0;?i?<?arr.Length;?i++)?arr[i]?*=?3;//?Loop?2 for?(int?i?=?0;?i?<?arr.Length;?i?+=?16)?arr[i]?*=?3;

第一個循環將數組的每個值乘3,第二個循環將每16個值乘3,第二個循環只做了第一個約6%的工作,但在現代機器上,兩者幾乎運行相同時間:在我機器上分別是80毫秒和78毫秒。

兩個循環花費相同時間的原因跟內存有關。**循環執行時間長短由數組的內存訪問次數決定的,而非整型數的乘法運算次數。**經過下面對第二個示例的解釋,你會發現硬件對這兩個循環的主存訪問次數是相同的。

示例2:緩存行的影響

讓我們進一步探索這個例子。我們將嘗試不同的循環步長,而不僅僅是1和16。

for?(int?i?=?0;?i?<?arr.Length;?i?+=?K)?arr[i]?*=?3;

下圖為該循環在不同步長(K)下的運行時間:

注意當步長在1到16范圍內,循環運行時間幾乎不變。但從16開始,每次步長加倍,運行時間減半。

背后的原因是今天的CPU不再是按字節訪問內存,而是以64字節為單位的塊(chunk)拿取,稱為一個緩存行(cache line)。當你讀一個特定的內存地址,整個緩存行將從主存換入緩存,并且訪問同一個緩存行內的其它值的開銷是很小的。

由于16個整型數占用64字節(一個緩存行),for循環步長在1到16之間必定接觸到相同數目的緩存行:即數組中所有的緩存行。當步長為32,我們只有大約每兩個緩存行接觸一次,當步長為64,只有每四個接觸一次。

理解緩存行對某些類型的程序優化而言可能很重要。比如,數據字節對齊可能決定一次操作接觸1個還是2個緩存行。那上面的例子來說,很顯然操作不對齊的數據將損失一半性能。

示例3:L1和L2緩存大小

今天的計算機具有兩級或三級緩存,通常叫做L1、L2以及可能的L3(譯者注:如果你不明白什么叫二級緩存,可以參考這篇精悍的博文)。如果你想知道不同緩存的大小,你可以使用系統內部工具CoreInfo,或者Windows API調用GetLogicalProcessorInfo。兩者都將告訴你緩存行以及緩存本身的大小。

在我的機器上,CoreInfo顯示我有一個32KB的L1數據緩存,一個32KB的L1指令緩存,還有一個4MB大小的L2數據緩存。L1緩存是處理器獨享的,L2緩存是成對處理器共享的。

Logical Processor to Cache Map: — Data Cache 0, Level 1, 32 KB, Assoc 8, LineSize 64 — Instruction Cache 0, Level 1, 32 KB, Assoc 8, LineSize 64 -– Data Cache 1, Level 1, 32 KB, Assoc 8, LineSize 64 -– Instruction Cache 1, Level 1, 32 KB, Assoc 8, LineSize 64 – Unified Cache 0, Level 2, 4 MB, Assoc 16, LineSize 64 –- Data Cache 2, Level 1, 32 KB, Assoc 8, LineSize 64 –- Instruction Cache 2, Level 1, 32 KB, Assoc 8, LineSize 64 — Data Cache 3, Level 1, 32 KB, Assoc 8, LineSize 64 — Instruction Cache 3, Level 1, 32 KB, Assoc 8, LineSize 64 –** Unified Cache 1, Level 2, 4 MB, Assoc 16, LineSize 64

(譯者注:作者平臺是四核機,所以L1編號為0~3,數據/指令各一個,L2只有數據緩存,兩個處理器共享一個,編號0~1。關聯性字段在后面例子說明。)

讓我們通過一個實驗來驗證這些數字。遍歷一個整型數組,每16個值自增1——一種節約的方式改變每個緩存行。當遍歷到最后一個值,就重頭開始。我們將使用不同的數組大小,可以看到當數組溢出一級緩存大小,程序運行的性能將急劇滑落。

int?steps?=?64?*?1024?*?1024; //?Arbitrary?number?of?steps int?lengthMod?=?arr.Length?-?1; for?(int?i?=?0;?i?<?steps;?i++) {arr[(i?*?16)?&?lengthMod]++;?//?(x?&?lengthMod)?is?equal?to?(x?%?arr.Length) }

下圖是運行時間圖表:

你可以看到在32KB和4MB之后性能明顯滑落——正好是我機器上L1和L2緩存大小。

示例4:指令級別并發

現在讓我們看一看不同的東西。下面兩個循環中你以為哪個較快?

int?steps?=?256?*?1024?*?1024; int[]?a?=?new?int[2];//?Loop?1 for?(int?i=0;?i<steps;?i++)?{?a[0]++;?a[0]++;?}//?Loop?2 for?(int?i=0;?i<steps;?i++)?{?a[0]++;?a[1]++;?}

結果是第二個循環約比第一個快一倍,至少在我測試的機器上。為什么呢?這跟兩個循環體內的操作指令依賴性有關。

第一個循環體內,操作做是相互依賴的(譯者注:下一次依賴于前一次):

但第二個例子中,依賴性就不同了:

現代處理器中對不同部分指令擁有一點并發性(譯者注:跟流水線有關,比如Pentium處理器就有U/V兩條流水線,后面說明)。這使得CPU在同一時刻訪問L1兩處內存位置,或者執行兩次簡單算術操作。在第一個循環中,處理器無法發掘這種指令級別的并發性,但第二個循環中就可以。

[原文更新]:許多人在reddit上詢問有關編譯器優化的問題,像{ a[0]++; a[0]++; }能否優化為{ a[0]+=2; }。實際上,C#編譯器和CLR JIT沒有做優化——在數組訪問方面。我用release模式編譯了所有測試(使用優化選項),但我查詢了JIT匯編語言證實優化并未影響結果。

示例5:緩存關聯性

緩存設計的一個關鍵決定是確保每個主存塊(chunk)能夠存儲在任何一個緩存槽里,或者只是其中一些(譯者注:此處一個槽位就是一個緩存行)。

有三種方式將緩存槽映射到主存塊中:

  • 直接映射(Direct mapped cache) 每個內存塊只能映射到一個特定的緩存槽。一個簡單的方案是通過塊索引chunk_index映射到對應的槽位(chunk_index % cache_slots)。被映射到同一內存槽上的兩個內存塊是不能同時換入緩存的。(譯者注:chunk_index可以通過物理地址/緩存行字節計算得到)

  • N路組關聯(N-way set associative cache) 每個內存塊能夠被映射到N路特定緩存槽中的任意一路。比如一個16路緩存,每個內存塊能夠被映射到16路不同的緩存槽。一般地,具有一定相同低bit位地址的內存塊將共享16路緩存槽。(譯者注:相同低位地址表明相距一定單元大小的連續內存)

  • 完全關聯(Fully associative cache) 每個內存塊能夠被映射到任意一個緩存槽。操作效果上相當于一個散列表。

  • 直接映射緩存會引發沖突——當多個值競爭同一個緩存槽,它們將相互驅逐對方,導致命中率暴跌。另一方面,完全關聯緩存過于復雜,并且硬件實現上昂貴。N路組關聯是處理器緩存的典型方案,它在電路實現簡化和高命中率之間取得了良好的折中。

    舉個例子,4MB大小的L2緩存在我機器上是16路關聯。所有64字節內存塊將分割為不同組,映射到同一組的內存塊將競爭L2緩存里的16路槽位。

    L2緩存有65,536個緩存行(譯者注:4MB/64),每個組需要16路緩存行,我們將獲得4096個集。這樣一來,塊屬于哪個組取決于塊索引的低12位bit(2^12=4096)。因此緩存行對應的物理地址凡是以262,144字節(4096*64)的倍數區分的,將競爭同一個緩存槽。我機器上最多維持16個這樣的緩存槽。(譯者注:請結合上圖中的2路關聯延伸理解,一個塊索引對應64字節,chunk0對應組0中的任意一路槽位,chunk1對應組1中的任意一路槽位,以此類推chunk4095對應組4095中的任意一路槽位,chunk0和chunk4096地址的低12bit是相同的,所以chunk4096、chunk8192將同chunk0競爭組0中的槽位,它們之間的地址相差262,144字節的倍數,而最多可以進行16次競爭,否則就要驅逐一個chunk)。

    為了使得緩存關聯效果更加明了,我需要重復地訪問同一組中的16個以上的元素,通過如下方法證明:

    public?static?long?UpdateEveryKthByte(byte[]?arr,?int?K) {Stopwatch?sw?=?Stopwatch.StartNew();const?int?rep?=?1024*1024;?//?Number?of?iterations?–?arbitraryint?p?=?0;for?(int?i?=?0;?i?<?rep;?i++){arr[p]++;p?+=?K;if?(p?>=?arr.Length)?p?=?0;}sw.Stop();return?sw.ElapsedMilliseconds; }

    該方法每次在數組中迭代K個值,當到達末尾時從頭開始。循環在運行足夠長(2^20次)之后停止。

    我使用不同的數組大小(每次增加1MB)和不同的步長傳入UpdateEveryKthByte()。以下是繪制的圖表,藍色代表運行較長時間,白色代表較短時間:

    藍色區域(較長時間)表明當我們重復數組迭代時,更新的值無法同時放在緩存中。淺藍色區域對應80毫秒,白色區域對應10毫秒。

    讓我們來解釋一下圖表中藍色部分:

    1.為何有垂直線?垂直線表明步長值過多接觸到同一組中內存位置(大于16次)。在這些次數里,我的機器無法同時將接觸過的值放到16路關聯緩存中。

    一些糟糕的步長值為2的冪:256和512。舉個例子,考慮512步長遍歷8MB數組,存在32個元素以相距262,144字節空間分布,所有32個元素都會在循環遍歷中更新到,因為512能夠整除262,144(譯者注:此處一個步長代表一個字節)。

    由于32大于16,這32個元素將一直競爭緩存里的16路槽位。

    (譯者注:為何512步長的垂直線比256步長顏色更深?在同樣足夠多的步數下,512比256訪問到存在競爭的塊索引次數多一倍。比如跨越262,144字節邊界512需要512步,而256需要1024步。那么當步數為2^20時,512訪問了2048次存在競爭的塊而256只有1024次。最差情況下步長為262,144的倍數,因為每次循環都會引發一個緩存行驅逐。)

    有些不是2的冪的步長運行時間長僅僅是運氣不好,最終訪問到的是同一組中不成比例的許多元素,這些步長值同樣顯示為藍線。

    2.為何垂直線在4MB數組長度的地方停止?因為對于小于等于4MB的數組,16路關聯緩存相當于完全關聯緩存。

    一個16路關聯緩存最多能夠維護16個以262,144字節分隔的緩存行,4MB內組17或更多的緩存行都沒有對齊在262,144字節邊界上,因為16*262,144=4,194,304。

    3.為何左上角出現藍色三角?在三角區域內,我們無法在緩存中同時存放所有必要的數據,不是出于關聯性,而僅僅是因為L2緩存大小所限。

    舉個例子,考慮步長128遍歷16MB數組,數組中每128字節更新一次,這意味著我們一次接觸兩個64字節內存塊。為了存儲16MB數組中每兩個緩存行,我們需要8MB大小緩存。但我的機器中只有4MB緩存(譯者注:這意味著必然存在沖突從而延時)。

    即使我機器中4MB緩存是全關聯,仍無法同時存放8MB數據。

    4.為何三角最左邊部分是褪色的?注意左邊0~64字節部分——正好一個緩存行!就像上面示例1和2所說,額外訪問相同緩存行的數據幾乎沒有開銷。比如說,步長為16字節,它需要4步到達下一個緩存行,也就是說4次內存訪問只有1次開銷。

    在相同循環次數下的所有測試用例中,采取省力步長的運行時間來得短。

    將圖表延伸后的模型:

    緩存關聯性理解起來有趣而且確能被證實,但對于本文探討的其它問題比起來,它肯定不會是你編程時所首先需要考慮的問題。

    示例6:緩存行的偽共享(false-sharing)

    在多核機器上,緩存遇到了另一個問題——一致性。不同的處理器擁有完全或部分分離的緩存。在我的機器上,L1緩存是分離的(這很普遍),而我有兩對處理器,每一對共享一個L2緩存。這隨著具體情況而不同,如果一個現代多核機器上擁有多級緩存,那么快速小型的緩存將被處理器獨占。

    當一個處理器改變了屬于它自己緩存中的一個值,其它處理器就再也無法使用它自己原來的值,因為其對應的內存位置將被刷新(invalidate)到所有緩存。而且由于緩存操作是以緩存行而不是字節為粒度,所有緩存中整個緩存行將被刷新!

    為證明這個問題,考慮如下例子:

    private?static?int[]?s_counter?=?new?int[1024]; private?void?UpdateCounter(int?position) {for?(int?j?=?0;?j?<?100000000;?j++){s_counter[position]?=?s_counter[position]?+?3;} }

    在我的四核機上,如果我通過四個線程傳入參數0,1,2,3并調用UpdateCounter,所有線程將花費4.3秒。

    另一方面,如果我傳入16,32,48,64,整個操作進花費0.28秒!

    為何會這樣?第一個例子中的四個值很可能在同一個緩存行里,每次一個處理器增加計數,這四個計數所在的緩存行將被刷新,而其它處理器在下一次訪問它們各自的計數(譯者注:注意數組是private屬性,每個線程獨占)將失去命中(miss)一個緩存。這種多線程行為有效地禁止了緩存功能,削弱了程序性能。

    示例7:硬件復雜性

    即使你懂得了緩存的工作基礎,有時候硬件行為仍會使你驚訝。不用處理器在工作時有不同的優化、探試和微妙的細節。

    有些處理器上,L1緩存能夠并發處理兩路訪問,如果訪問是來自不同的存儲體,而對同一存儲體的訪問只能串行處理。而且處理器聰明的優化策略也會使你感到驚訝,比如在偽共享的例子中,以前在一些沒有微調的機器上運行表現并不良好,但我家里的機器能夠對最簡單的例子進行優化來減少緩存刷新。

    下面是一個“硬件怪事”的奇怪例子:

    private?static?int?A,?B,?C,?D,?E,?F,?G; private?static?void?Weirdness() {for?(int?i?=?0;?i?<?200000000;?i++){//?do?something...} }

    當我在循環體內進行三種不同操作,我得到如下運行時間:

    操作 時間 A++; B++; C++; D++; 719 ms A++; C++; E++; G++; 448 ms A++; C++; 518 ms

    增加A,B,C,D字段比增加A,C,E,G字段花費更長時間,更奇怪的是,增加A,C兩個字段比增加A,C,E,G執行更久!

    我無法肯定這些數字背后的原因,但我懷疑這跟存儲體有關,如果有人能夠解釋這些數字,我將洗耳恭聽。

    這個例子的教訓是,你很難完全預測硬件的行為。你可以預測很多事情,但最終,衡量及驗證你的假設非常重要。

    關于第7個例子的一個回帖

    Goz:我詢問Intel的工程師最后的例子,得到以下答復:

    “很顯然這涉及到執行單元里指令是怎樣終止的,機器處理存儲-命中-加載的速度,以及如何快速且優雅地處理試探性執行的循環展開(比如是否由于內部沖突而多次循環)。但這意味著你需要非常細致的流水線跟蹤器和模擬器才能弄明白。在紙上預測流水線里的亂序指令是無比困難的工作,就算是設計芯片的人也一樣。對于門外漢來說,沒門,抱歉!”

    P.S.個人感悟——局部性原理和流水線并發

    程序的運行存在時間和空間上的局部性,前者是指只要內存中的值被換入緩存,今后一段時間內會被多次引用,后者是指該內存附近的值也被換入緩存。如果在編程中特別注意運用局部性原理,就會獲得性能上的回報。

    比如C語言中應該盡量減少靜態變量的引用,這是因為靜態變量存儲在全局數據段,在一個被反復調用的函數體內,引用該變量需要對緩存多次換入換出,而如果是分配在堆棧上的局部變量,函數每次調用CPU只要從緩存中就能找到它了,因為堆棧的重復利用率高。

    再比如**循環體內的代碼要盡量精簡,**因為代碼是放在指令緩存里的,而指令緩存都是一級緩存,只有幾K字節大小,如果對某段代碼需要多次讀取,而這段代碼又跨越一個L1緩存大小,那么緩存優勢將蕩然無存。

    關于CPU的流水線(pipeline)并發性簡單說說,Intel Pentium處理器有兩條流水線U和V,每條流水線可各自獨立地讀寫緩存,所以可以在一個時鐘周期內同時執行兩條指令。但這兩條流水線不是對等的,U流水線可以處理所有指令集,V流水線只能處理簡單指令。

    CPU指令通常被分為四類,第一類是常用的簡單指令,像mov, nop, push, pop, add, sub, and, or, xor, inc, dec, cmp, lea,可以在任意一條流水線執行,只要相互之間不存在依賴性,完全可以做到指令并發。

    第二類指令需要同別的流水線配合,像一些進位和移位操作,這類指令如果在U流水線中,那么別的指令可以在V流水線并發運行,如果在V流水線中,那么U流水線是暫停的。

    第三類指令是一些跳轉指令,如cmp,call以及條件分支,它們同第二類相反,當工作在V流水線時才能通U流水線協作,否則只能獨占CPU。

    第四類指令是其它復雜的指令,一般不常用,因為它們都只能獨占CPU。

    如果是匯編級別編程,要達到指令級別并發,必須要注重指令之間的配對。盡量使用第一類指令,避免第四類,還要在順序上減少上下文依賴。

    想知道更多?掃描下面的二維碼關注我后臺回復"技術",加入技術群后臺回復“k8s”,可領取k8s資料【精彩推薦】
    • ClickHouse到底是什么?為什么如此牛逼!

    • 原來ElasticSearch還可以這么理解

    • 面試官:InnoDB中一棵B+樹可以存放多少行數據?

    • 架構之道:分離業務邏輯和技術細節

    • 星巴克不使用兩階段提交

    • 面試官:Redis新版本開始引入多線程,談談你的看法?

    • 喜馬拉雅自研網關架構演進過程

    • 收藏:存儲知識全面總結

    • 微博千萬級規模高性能高并發的網絡架構設計

    總結

    以上是生活随笔為你收集整理的漫游处理器缓存效应的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    中文字幕大全 | 久久久久久久久久久久久影院 | 亚洲精品国产品国语在线 | 亚洲精品网址在线观看 | 一区二区三区四区五区在线视频 | 国产黄色免费看 | 青草视频在线看 | 久久色视频| 最新av免费在线 | 国内精品久久久久影院优 | 国产精品日韩 | 91视频在线免费看 | 波多野结衣久久精品 | 亚洲婷久久| 日韩欧美在线高清 | 又湿又紧又大又爽a视频国产 | 91麻豆免费视频 | 在线免费观看黄色小说 | 国产无套精品久久久久久 | 99精品视频在线观看播放 | 亚洲精品中文字幕在线观看 | 亚洲高清视频在线 | 久久国产综合视频 | 免费日韩 | 国内揄拍国内精品 | 国产韩国日本高清视频 | 中文字幕 在线 一 二 | 午夜婷婷在线播放 | 午夜精品久久久久久久久久久久久久 | 欧美久久久久久久久久久 | a级成人毛片 | 午夜色婷婷 | 精品免费视频123区 午夜久久成人 | 国产精品久久久久久久久久久杏吧 | 国产麻豆视频网站 | 欧美激情另类 | 亚洲综合视频在线 | 中文字幕欲求不满 | 久久久国产精品久久久 | 网站在线观看日韩 | 九九久久免费视频 | 视频福利在线 | 免费高清影视 | 欧美激情精品久久久久久免费印度 | 在线视频99 | 欧美一级特黄aaaaaa大片在线观看 | 精品黄色视 | 久久久三级视频 | 91精品国产麻豆国产自产影视 | 青青草国产成人99久久 | 国产精品一区在线观看你懂的 | 91麻豆精品国产91久久久久久久久 | 免费观看全黄做爰大片国产 | 在线播放日韩 | 欧美日韩精品在线观看 | 五月婷婷爱 | 伊人狠狠色丁香婷婷综合 | 日韩a免费| 国色天香永久免费 | 免费观看日韩av | 久久综合色天天久久综合图片 | 国产护士hd高朝护士1 | 国产精品成人品 | 久草精品视频在线观看 | 中文字幕在线视频一区二区三区 | 免费a v在线 | 在线观看国产v片 | 国产成人一二三 | 久久男人中文字幕资源站 | 最近日本字幕mv免费观看在线 | 国产色女人 | 亚洲综合射 | 亚洲人成人99网站 | 婷婷激情五月 | 国产精品一区二区久久精品爱微奶 | 日日干综合 | 麻豆视频在线播放 | 亚洲激情在线播放 | 一级黄色片在线免费看 | 亚州精品在线视频 | 色婷婷97 | 狠狠干夜夜爽 | 久久国产精品99国产精 | 久色网 | 97视频免费播放 | 亚洲jizzjizz日本少妇 | 狠狠狠狠狠狠狠狠干 | 视频在线观看日韩 | 日韩区在线观看 | 久久永久免费视频 | 在线国产精品一区 | 久久视频在线观看免费 | 中文字幕丝袜一区二区 | 中文字幕在线视频国产 | 国产一区二区在线播放视频 | 天天干天天干天天干天天干天天干天天干 | 色婷婷色| 天天爱天天操天天射 | 最近中文字幕免费大全 | 日韩精品亚洲专区在线观看 | 久久99这里只有精品 | 美腿丝袜av | 久久99视频免费 | 久久在现| 亚洲成人av免费 | 欧美另类sm图片 | 国产麻豆精品免费视频 | 日韩在线免费视频观看 | 99精品视频在线播放免费 | 在线观看av片 | 欧美日韩国产一区二区三区在线观看 | 国产午夜精品免费一区二区三区视频 | 午夜精品福利影院 | 黄色小说免费在线观看 | 中文字幕在线视频第一页 | 国产一级大片在线观看 | 午夜视频在线瓜伦 | 在线久久 | 91在线看免费 | 天天色综合久久 | 国产人免费人成免费视频 | 中文字幕文字幕一区二区 | 91传媒在线播放 | 在线观看资源 | 日本aa在线| av网站在线观看免费 | 免费久久久 | 国产91免费在线观看 | a级国产乱理伦片在线观看 亚洲3级 | 91超碰在线播放 | 国产精品专区在线观看 | 久久精品国产免费观看 | 香蕉久久久久久久 | av网站在线免费观看 | 日韩色视频在线观看 | 一区二区三区在线免费观看视频 | 日韩极品视频在线观看 | 99精品在线免费观看 | 久久最新| 久久久久99精品成人片三人毛片 | 国产精品剧情在线亚洲 | 91亚洲视频在线观看 | 亚洲色图美腿丝袜 | 亚洲九九九在线观看 | 国产二区免费视频 | 久久久www成人免费精品张筱雨 | 97精品一区二区三区 | 日韩av在线网站 | 正在播放五月婷婷狠狠干 | 欧美日韩成人一区 | www91在线观看| 最近高清中文字幕在线国语5 | 精品国产一区二区三区久久影院 | 久久久久久久久艹 | 这里只有精品视频在线 | 欧美做受高潮 | 激情网五月| 超碰伊人网 | 国产高清视频 | 黄色软件在线观看视频 | 亚州精品天堂中文字幕 | 久久精品视 | 久久8| 国产一区二区高清不卡 | 国产一级免费电影 | 91中文字幕在线 | 久久综合99 | 日韩欧美在线不卡 | 久久69精品久久久久久久电影好 | www.黄色片网站 | 国产一区二区三区免费在线观看 | 色停停五月天 | 久久不卡日韩美女 | 999成人 | 亚洲激情校园春色 | 99综合久久 | 久久96国产精品久久99软件 | 国产粉嫩在线 | 99在线热播 | 又黄又刺激又爽的视频 | 亚洲干视频在线观看 | 欧美日韩中文在线 | 久久成年人网站 | 在线免费日韩 | 九九99| 精品产品国产在线不卡 | 日韩一区二区三区高清在线观看 | 五月亚洲综合 | 日韩成人邪恶影片 | 中文字幕欧美日韩va免费视频 | 中文字幕视频播放 | www.狠狠操| 久久精品中文字幕 | 久久国产一区二区三区 | 亚洲黄电影 | 99精品欧美一区二区三区黑人哦 | 天天操天天干天天爽 | 国产伦精品一区二区三区… | 亚洲伊人第一页 | 亚洲,国产成人av | 91av九色| 亚洲一区久久 | 欧美精品久久久久性色 | 日韩动态视频 | 亚州精品天堂中文字幕 | 亚洲va欧美va国产va黑人 | 亚洲第一中文字幕 | 久久婷婷一区二区三区 | 视频一区亚洲 | 日韩在线免费视频观看 | 亚洲精品tv久久久久久久久久 | 高清av免费看 | 国产又粗又猛又爽又黄的视频免费 | 一区二区三区韩国免费中文网站 | 在线观看视频你懂 | 久久精品一二三区白丝高潮 | 国产手机免费视频 | 91精品国产成人 | 黄色三级在线看 | 国产精品综合久久 | 人人澡人 | www黄色软件 | 九九九视频在线 | 福利视频午夜 | 黄色av高清 | 九九免费在线观看 | 9999在线观看 | 成人网页在线免费观看 | 97在线免费观看视频 | 中文字幕在线播放一区 | 国产91丝袜在线播放动漫 | 999成人| 人人看97 | 国产又粗又猛又爽又黄的视频先 | 偷拍福利视频一区二区三区 | 精品亚洲在线 | 一区二区欧美日韩 | 中文字幕一区二区三区在线观看 | 国产精品不卡在线观看 | 国产成人免费精品 | 日韩一级黄色大片 | 91精品国产自产91精品 | 久久久精选 | 欧美精品黑人性xxxx | 久久夜色精品国产欧美一区麻豆 | 亚洲成人一二三 | 久久天堂精品视频 | 国产精品一区二 | 97色资源 | 久久免费毛片 | 热热热热热色 | 日日草av| 国产精品ssss在线亚洲 | 91视频在线免费 | 黄在线免费看 | 激情综合亚洲 | 久久久久免费网站 | 欧美日韩国产三级 | 高清不卡一区二区三区 | 国产精品久久久久久久久大全 | 欧美嫩草影院 | 亚洲精品国产精品乱码在线观看 | 天天操天天怕 | 在线免费黄色av | 永久中文字幕 | 日韩av视屏| 欧美最猛性xxxxx亚洲精品 | 日韩精品影视 | 麻豆精品在线视频 | 精品国产电影 | 久久国产精品久久久久 | 日韩欧美视频一区二区 | 成人免费在线播放 | 亚洲日韩欧美视频 | 99这里精品 | 91精品一区二区三区久久久久久 | 欧美伦理一区二区三区 | 91爱爱视频 | 五月天婷婷在线视频 | 激情欧美网| 丝袜美女在线 | 天天爱天天爽 | 一区二区视 | 欧美日韩精 | 日日插日日干 | 天天操天天操天天操天天操天天操天天操 | 国产免费又黄又爽 | 久久久久精 | 99久久99久久精品 | 免费看的黄色录像 | 激情五月婷婷激情 | www.国产在线 | japanesexxx乱女另类 | 国产一级片视频 | 最近乱久中文字幕 | 亚洲精品在线观看不卡 | 成人午夜在线观看 | 亚洲三级黄色 | 亚洲精品乱码久久久久久蜜桃欧美 | 欧美aa一级片 | 国产精品久久久久久久久久妇女 | 99精品欧美一区二区蜜桃免费 | 亚洲精品在线二区 | 亚洲五月花 | 极品美女被弄高潮视频网站 | 天天操天天干天天爽 | 东方av在线免费观看 | 国产首页| 亚洲aⅴ一区二区三区 | 国产精品18久久久久vr手机版特色 | 亚洲综合在线视频 | 2021久久 | 免费a视频| 久久99久久99精品免观看粉嫩 | 成人在线视频你懂的 | 欧美另类高清 | 97人人模人人爽人人喊中文字 | 在线观看岛国 | 久久免费精品视频 | 91久久丝袜国产露脸动漫 | 久久精品站 | 97综合网 | www最近高清中文国语在线观看 | 看黄色91| 欧美在线a视频 | 日韩av快播电影网 | 欧美日韩精品电影 | 黄色亚洲片 | 国产精品综合在线观看 | 中文字幕丝袜制服 | 9999在线观看| 欧美日韩国产一区二区三区在线观看 | 亚洲欧美日韩在线一区二区 | 新版资源中文在线观看 | 日本老少交 | 日韩久久久久久久久久 | 日日射av| 99久久www免费 | 亚洲精色 | 99久久久久成人国产免费 | 一级黄网 | a黄色片在线观看 | 91最新在线| 欧美一区二区在线看 | 成人免费中文字幕 | 中文字幕欧美激情 | 超碰97人人干 | 97看片吧 | 国产精品午夜av | 久久久久久久久久伊人 | 久草免费在线观看视频 | 欧美日韩免费观看一区二区三区 | ww亚洲ww亚在线观看 | 国产成人精品亚洲日本在线观看 | 国产日韩精品一区二区在线观看播放 | 久久久久成人精品亚洲国产 | 新版资源中文在线观看 | 精品一区欧美 | 中文字幕在线人 | 国产黄色在线观看 | 国产亚洲精品久久久久久网站 | 日韩激情视频在线观看 | 超碰成人av | 国产一区在线不卡 | 蜜臀av网址| av免费网 | 国产精品v欧美精品v日韩 | 黄色a在线 | 国产美女被啪进深处喷白浆视频 | 在线看国产视频 | 91最新视频在线观看 | 成人av电影免费观看 | 成人黄色大片在线观看 | 91一区在线观看 | 国产视频一区在线免费观看 | 亚洲精品mv在线观看 | 欧美性猛片, | 国产精品乱码久久久久久1区2区 | 亚洲视频专区在线 | 日韩理论电影在线 | www.伊人网 | 99久久精品免费视频 | 日韩av中文在线 | 色香com. | 网站在线观看日韩 | 777久久久 | 中文字幕亚洲五码 | 国产在线观看不卡 | 亚洲成人av在线电影 | 日韩美女黄色片 | 国产免费中文字幕 | 天天操夜夜逼 | 欧美精品三级在线观看 | 久久全国免费视频 | 五月婷香 | 亚洲精品乱码久久久久久蜜桃欧美 | av一本久道久久波多野结衣 | 超碰97国产精品人人cao | 国内精品久久天天躁人人爽 | 在线欧美日韩 | 国产大尺度视频 | 国产在线更新 | 亚洲天天在线日亚洲洲精 | 国产精品久久久久久av | 成人h电影在线观看 | 黄色免费网站大全 | 国产区久久 | 日韩专区在线播放 | 日本精品在线看 | 久久婷婷一区 | 五月婷婷视频在线观看 | 奇米影视999 | 色综合小说 | 午夜精品久久久久久久爽 | 亚洲人成人天堂h久久 | 国产成人黄色av | 在线观看岛国av | 在线一区二区三区 | 中文字幕中文字幕中文字幕 | 麻豆视频免费在线观看 | 91精品欧美一区二区三区 | 综合久久综合久久 | 日韩av在线免费看 | 亚洲国产日韩av | 亚洲国产成人精品在线观看 | 久久久久免费精品视频 | 欧美日韩视频免费看 | 一区二区三区免费在线观看 | 国产伦理一区二区三区 | 色综合久久久久久久 | 91精品国自产在线 | 日韩素人在线观看 | 黄色免费网战 | 久久天堂亚洲 | 久久99久久精品国产 | 黄色在线网站噜噜噜 | 色夜影院 | av免费在线观看网站 | 久久久久久久久久福利 | 日韩sese | 一区二区三区日韩视频在线观看 | 久久久久 免费视频 | av电影在线免费 | 美女黄久久 | 黄色软件在线看 | 丝袜美女在线观看 | 日韩欧美一区二区三区黑寡妇 | 91精品国产91 | 久久国产免费视频 | 热热热热热色 | 久久99精品国产91久久来源 | 97香蕉久久国产在线观看 | 免费91麻豆精品国产自产在线观看 | 久久九九视频 | 国产伦精品一区二区三区在线 | 久久人人爽 | 手机在线小视频 | 日韩一区二区在线免费观看 | 天天天天色综合 | 亚洲综合色丁香婷婷六月图片 | 亚洲人片在线观看 | av高清一区二区三区 | 人人干在线 | 伊人日日干 | 欧美三级在线播放 | av在线短片| 国产高清在线 | av电影一区二区三区 | 日本一区二区高清不卡 | 成人免费电影 | 欧美精品xx | 日本久久久影视 | 国产资源在线免费观看 | 国产性天天综合网 | 天天在线视频色 | 国产一区欧美一区 | 日日夜夜免费精品 | 婷婷六月网 | 美女视频黄的免费的 | 天天射天天色天天干 | 四虎精品成人免费网站 | 欧美激情视频在线观看免费 | 99精品国产视频 | 久久系列| 成人亚洲综合 | 五月色婷| 日韩精品一区二区三区在线播放 | 成人精品一区二区三区电影免费 | 欧美另类xxxx | 91中文字幕| 337p西西人体大胆瓣开下部 | 日本精品视频一区 | 亚洲精品乱码久久久久久蜜桃动漫 | 中文在线字幕免 | 五月激情丁香 | 国产亚洲视频在线免费观看 | 免费国产在线精品 | 欧美精品乱码久久久久久 | 国产天天爽 | 国产在线观看污片 | 偷拍精偷拍精品欧洲亚洲网站 | 欧美一二三区在线播放 | 欧美色图东方 | 国产剧情久久 | 精品黄色视 | 国产精品第一页在线 | 在线天堂中文在线资源网 | 在线观看视频国产 | 久久毛片网 | 国产美女精彩久久 | 久久超碰99 | 色婷婷综合久色 | 久久国内视频 | 在线观看欧美成人 | 久久久久免费观看 | 91aaa在线观看 | 亚洲色影爱久久精品 | 国产视频不卡一区 | 在线观看中文av | 日韩成人精品 | 免费在线观看日韩视频 | 偷拍福利视频一区二区三区 | 精品一区二区在线免费观看 | 97干com| 免费观看一级成人毛片 | 免费看一级 | 婷婷资源站 | 美女网站色 | 国产一级免费在线观看 | 在线国产日韩 | 国内精品二区 | 999久久| zzijzzij亚洲日本少妇熟睡 | 亚洲婷婷综合色高清在线 | 日本精品久久久久中文字幕 | 国产精品一区二区在线播放 | 999ZYZ玖玖资源站永久 | av电影av在线 | 国产在线91精品 | 黄色网中文字幕 | 中文字幕av免费在线观看 | 日韩精品电影在线播放 | 在线观看mv的中文字幕网站 | 国产中文字幕在线播放 | av在线免费网 | 久久精品国产一区二区电影 | 欧美日韩国产二区 | 日韩色区 | 久久久久久久福利 | 日韩精品免费在线 | 欧美在线日韩在线 | 日本黄色片一区二区 | 国产精品69av| 久久久国产精品人人片99精片欧美一 | 91超国产| 日韩午夜小视频 | 久久久精品电影 | 一级α片 | 1000部18岁以下禁看视频 | 综合网五月天 | 精品免费久久久久久 | 香蕉成人在线视频 | 国产精品白丝jk白祙 | 亚洲人久久 | 久久精品视频2 | 久草在线视频免赞 | 欧美日韩国产一区 | 久久久久久精 | 欧美极品少妇xxxx | 国产999视频 | 五月天天天操 | 外国av网 | 色视频网页 | 菠萝菠萝在线精品视频 | 久草在线资源网 | 日韩伦理一区二区三区av在线 | 国产在线中文 | 天天天天射 | 日韩二区三区在线观看 | 国产精品亚洲人在线观看 | 探花视频免费观看高清视频 | 日韩中文在线观看 | 久久99久久99精品免观看软件 | 中文国产成人精品久久一 | 黄色av电影在线观看 | 色婷婷激情综合 | 国产欧美在线一区二区三区 | 亚洲一区二区精品在线 | 国产精品自产拍在线观看网站 | 色网站黄| 日韩理论电影网 | 青青河边草免费视频 | 亚洲午夜精品一区二区三区电影院 | 国产精品久久影院 | 亚洲一级黄色片 | 色婷婷啪啪免费在线电影观看 | www.天天草| 精品久久影院 | www.激情五月.com | 国产精品久久久久久久久久久久冷 | 免费在线激情电影 | 亚洲综合色丁香婷婷六月图片 | 人人澡超碰碰 | 日韩中文字幕免费视频 | 亚洲精品国产精品乱码不99热 | 亚洲欧洲精品视频 | 中文字幕在线观看1 | 中国老女人日b | 国产又粗又猛又色又黄网站 | 麻豆 91 在线 | 中文字幕av最新更新 | 国产精品久久久视频 | 在线视频成人 | 91免费高清| 精品一区二区综合 | 2022久久国产露脸精品国产 | 精品久久国产 | a电影在线观看 | 午夜视频色 | 中文字幕在线观看一区二区 | 亚洲免费国产视频 | 中中文字幕av在线 | 久久人人精品 | 99久热在线精品视频 | 久久视频在线免费观看 | 正在播放久久 | 亚洲最大av | av在线之家电影网站 | 国产成在线观看免费视频 | 久久久久久久久爱 | 欧美极品少妇xxxx | 97av免费视频 | 日日夜夜天天操 | 香蕉视频在线免费 | 欧美激情视频一二三区 | 国产黄色特级片 | 免费看污在线观看 | 日韩精品在线免费播放 | 久久综合狠狠综合久久综合88 | 日韩电影一区二区三区 | 亚洲精品美女视频 | 在线蜜桃视频 | 在线免费观看视频你懂的 | 日韩视频区| 免费看av在线 | 天天干天天操天天做 | 亚洲国产婷婷 | 九九久久国产精品 | 成人免费一区二区三区在线观看 | 久久99精品国产麻豆婷婷 | 美女免费黄视频网站 | 免费亚洲黄色 | 中文字幕在线看 | 五月婷婷久久综合 | 福利一区视频 | 欧美日韩综合在线 | 精品久久久久久亚洲综合网站 | 在线视频91 | 亚洲午夜在线视频 | 午夜精品久久 | 欧美国产不卡 | 深夜免费福利网站 | 一区二区三区四区在线 | 欧美精品在线观看 | 亚洲一区久久久 | 亚洲成年人在线播放 | 国产黄色免费电影 | 2023av| 日日夜夜天天干 | 天天操狠狠操网站 | 日韩电影在线观看一区 | 黄www在线观看 | www.午夜色.com| 婷婷六月久久 | 中文字幕有码在线播放 | 免费高清看电视网站 | 久久天天拍 | 在线观看日本韩国电影 | 国产一区二区播放 | 91视频午夜| 日韩免费视频一区二区 | 制服丝袜欧美 | 色婷婷综合久久久久中文字幕1 | 精品一区二区在线观看 | 日韩电影在线观看一区 | 91精品视频导航 | 精品国产视频在线观看 | 国产精品久久久久免费a∨ 欧美一级性生活片 | av成人亚洲 | 99精品免费观看 | 久久精品一区二区国产 | 久久精品视频免费观看 | 国产亚洲人 | 激情五月婷婷综合网 | 国产成人精品国内自产拍免费看 | 久久久天天操 | 精品欧美一区二区三区久久久 | 91福利视频久久久久 | 三级黄色大片在线观看 | 免费情缘 | 成人av在线影院 | 欧美日韩国产一区二区三区在线观看 | 精品国产123 | 成人亚洲欧美 | 久久色视频 | 久久国产精品色婷婷 | 一级精品视频在线观看宜春院 | 午夜精品av | 久久久久国产a免费观看rela | 夜夜躁狠狠躁 | 国内精品久久天天躁人人爽 | 精品国产诱惑 | av成人在线电影 | 人人玩人人添人人澡超碰 | 天天色天天射天天干 | 久久夜色精品国产欧美一区麻豆 | 久久99国产精品自在自在app | 亚洲视屏 | 国产一区二区三区在线 | 91一区啪爱嗯打偷拍欧美 | 天天插日日插 | 免费亚洲电影 | 国产精品 9999 | 免费黄a大片 | 日本精品一区二区三区在线观看 | 97电影网站 | 狠狠ri | 国产精品日韩在线 | 一区二区三区视频在线 | 中文字幕免费在线 | 91漂亮少妇露脸在线播放 | 在线日韩亚洲 | av综合av| 91精品一区二区三区蜜臀 | 久久久亚洲成人 | 国产麻豆精品传媒av国产下载 | 中文字幕第 | 亚洲免费av在线播放 | 五月激情婷婷丁香 | 色先锋资源网 | 日韩精品电影在线播放 | 99久热在线精品视频观看 | 欧洲在线免费视频 | 狠狠色噜噜狠狠狠狠2021天天 | 国产福利免费看 | 天天综合导航 | 日韩一区在线免费观看 | 一区二区三区久久精品 | 黄色av一区二区三区 | 日本三级国产 | 91你懂的 | 欧美男男tv网站 | 丁香激情婷婷 | 久久久久久久久久久综合 | 国产中文字幕网 | 国产五月婷 | 黄色国产精品 | 91视频国产免费 | 亚洲精品视频免费看 | 免费在线黄色av | 久草91视频 | 黄色小网站免费看 | 成人黄视频| 久草91视频 | 在线精品视频在线观看高清 | 久热色超碰| 国产精品网在线观看 | 日本在线h | 亚洲草视频 | 91视频a| 欧美精品黑人性xxxx | 日韩特黄一级欧美毛片特黄 | 天堂av在线中文在线 | 韩日视频在线 | 一区二区三区高清在线观看 | 四虎国产精品永久在线国在线 | 伊人超碰在线 | av一区二区三区在线观看 | 日韩夜夜爽 | 一级a性色生活片久久毛片波多野 | 精品综合久久久 | 91亚色视频 | 婷婷色资源 | 国产91勾搭技师精品 | 国产最新视频在线观看 | 国产视频在线播放 | 亚洲欧洲精品久久 | 精品免费视频 | 免费a网站 | 亚洲欧洲精品一区二区精品久久久 | 波多野结衣在线视频一区 | 国产成人99久久亚洲综合精品 | 综合激情网... | 日日干日日 | 亚洲精品视频www | 在线看成人av | 欧美日韩中文另类 | 亚洲涩涩色| 亚洲人成人在线 | 日韩成人邪恶影片 | 美女搞黄国产视频网站 | 亚洲综合在线发布 | 国产日韩在线观看一区 | 欧美国产日韩一区二区三区 | 狠狠色免费 | 激情婷婷久久 | 欧美性超爽 | 在线播放91 | 91成人区 | 色噜噜日韩精品欧美一区二区 | 激情在线网 | 网址你懂的在线观看 | 色资源中文字幕 | 国产亚洲情侣一区二区无 | 欧美日韩亚洲在线观看 | 人人看黄色| 久久久久久久久久久久久影院 | 久久久网 | 国产精品免费视频一区二区 | 天天射射天天 | 日韩精品一区二区三区电影 | 一区二区亚洲精品 | 69久久久久久久 | 日日干天天| 天天操婷婷 | 韩国中文三级 | 国产精品 日韩 欧美 | 国产精品18久久久久久久 | 亚洲免费a | 天天综合网 天天 | 欧美精品久久天天躁 | 国产一区二区在线观看视频 | 亚洲日本成人网 | 国产女做a爱免费视频 | 国产女教师精品久久av | 国产精品久久久久久久久久久免费看 | 天天综合网 天天 | 伊人夜夜 | 中文av一区二区 | 色狠狠综合 | 国产黄色免费在线观看 | 精品日本视频 | 欧美精品一区二区蜜臀亚洲 | 天天色天天搞 | 天天操天天干天天操天天干 | 中文字幕乱码亚洲精品一区 | 国产伦理久久精品久久久久_ | 五月天久久久久 | av在线免费观看黄 | 麻豆一区在线观看 | 国产精品久久久久久久电影 | 激情中文在线 | 免费成人av在线看 | 看v片| 91免费观看视频网站 | 亚洲免费av一区二区 | 中文字幕在线影院 | 国产免费不卡av | 夜夜躁日日躁狠狠久久88av | 日韩在线观看三区 | 精品国产a| 久久久蜜桃一区二区 | 久久久精品免费看 | 不卡电影免费在线播放一区 | 国内精品美女在线观看 | 欧美激情精品久久久久久免费 | 久久草网站| 亚洲成人中文在线 | 欧美analxxxx| 国产午夜精品一区 | 99视频免费在线观看 | 免费看黄色大全 | 国产一区二区视频在线播放 | 欧美日韩国产在线精品 | 毛片黄色一级 | 成人av在线一区二区 | 国产精品久久久免费 | 黄色特级一级片 | 91av在线看 | 韩国精品一区二区三区六区色诱 | 日韩在线精品一区 | 日韩欧美在线观看一区二区 | 国产精品一区二区三区久久久 | 18做爰免费视频网站 | 九九热精品国产 | 日韩欧美在线免费 | 久久久 精品 | 右手影院亚洲欧美 | 一级特黄aaa大片在线观看 | 天天综合网久久综合网 | 天天干天天爽 | 99久久精品国产毛片 | 亚洲激情国产精品 | 97超碰资源站 | 亚洲高清av | 国产成人黄色av | av午夜电影| 亚洲国产福利视频 | 国色天香永久免费 | 日日麻批40分钟视频免费观看 | 亚洲美女视频网 | 五月综合久久 | 亚洲不卡123 | 超碰在线成人 | 亚洲无吗av | 极品久久久久 | 手机av永久免费 | 99精品视频在线观看播放 | 天天综合视频在线观看 | 国产在线精品一区二区三区 | a视频在线播放 | 91av视频免费观看 | 久久99久久99精品免观看软件 | 国内精品久久久久久 | 国产亚洲欧美日韩高清 | 亚洲网站在线 | aaa日本高清在线播放免费观看 | 天天舔天天射天天操 | 在线视频 国产 日韩 | 国产r级在线观看 | 国产精品一级在线 | 豆豆色资源网xfplay | 欧美a视频在线观看 | 黄在线| 国产精品久久久久久a | 中文视频一区二区 | 久久99热国产 | 色操插 | 久久久久色 | 日韩欧美久久 | 天天干亚洲 | 98精品国产自产在线观看 | 视频 国产区 | 欧美精品一区二区性色 | 免费黄色av电影 | 美女视频网站久久 | 日韩欧美网址 | 欧美激情第28页 | 玖玖爱在线观看 | 超碰公开在线观看 | 国产二区精品 | 色婷婷综合久久久久中文字幕1 | 黄色免费av | 91麻豆看国产在线紧急地址 | 亚洲国产精品成人精品 | 国产精品毛片久久久久久久 | 国产精品一区二区三区99 | 久草视频免费看 | 亚洲国产精品成人综合 | 国产精品99精品久久免费 | 丁香九月激情综合 | 欧美午夜精品久久久久 | 成人av观看 | 天天干夜夜爽 | 美女视频永久黄网站免费观看国产 | 在线观看黄色的网站 | 日色在线视频 | www.久久91 | 涩涩爱夜夜爱 | 中国精品少妇 | 久久午夜电影院 | 国产一区二三区好的 | 午夜国产福利在线 | 色综合久久综合中文综合网 | www五月| 草在线| 精品在线观看一区二区 | 国产99自拍 | av中文字幕在线播放 | av黄色在线播放 | 成人免费观看网站 | 欧美性久久久 | 一区二区三区精品在线 | 欧美激情视频一区二区三区 | 六月色婷婷 | 日韩美女av在线 | 欧美在线一 | 精品久久国产一区 | 99久久99视频 | 91九色自拍 | 91精品视频一区 | 久草香蕉在线 | 欧美 日韩精品 | 色av网站| 国产精品久久久久久久久久久不卡 | 久久激情综合 | 国产精品va在线观看入 | 国产在线p| 99久久精品免费看 | 久久国产精品久久精品国产演员表 | 激情视频亚洲 | 久久人视频 | 性色在线视频 | 日韩av一区二区在线影视 | 国产3p视频 | 国产91精品高清一区二区三区 | 人人插人人舔 | 国内小视频 |