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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

c++如何输入数组_从一个数组中找出 N 个数,其和为 M 的所有可能最 nice 的解法...

發布時間:2023/12/19 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c++如何输入数组_从一个数组中找出 N 个数,其和为 M 的所有可能最 nice 的解法... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

編者按:本文由前端狂想錄公眾號授權奇舞周刊轉載。

故事的背景

這是一個呆萌炫酷吊炸天的前端算法題,曾經乃至現在也是叱咤風云在各個面試場景中。

可以這樣說,有 90% 以上的前端工程師不會做這個題目。

這道題涉及的知識點很多,雖然網上也有相關的解答文章,但是在算法小分隊的討論和分析中,一致認為網上的文章太舊了,而且最多就是貼貼代碼,寫寫注釋,并沒有具體的分析。

暴風雨前的寧靜

我們看一下題目:

從一個數組中找出 N 個數,其和為 M 的所有可能。

大家可以中斷 5 分鐘想一下,不管想什么,反正先看著題目想 5 分鐘。

想完了嗎?

是不是感受到了一股殺氣,好像知道些,但是又無從下手的那種勝利的感覺,嗯...?

機智(雞賊)的我,選擇先把題目留在這兒,我們先去探討一下算法。

為什么算法就可以無法無天?

關于上面這個無解的問題,我們默默不說話。現在,我們來思考幾個簡單點的哲學問題:

什么是算法?

算法的作用和目的是什么?

如何設計我們的算法?

算法的復雜度該如何表示?

如何測試和優化我們的算法?

嗯?我怎么感覺死循環了呢?無限遞歸且沒有終止條件?

什么是算法

《算法導論》一書將算法( algorithm )描述為定義良好的計算過程,它取一個或一組值作為輸入,并產生一個或一組值作為輸出。

計算的組成

計算機主要的單元包括:I/O 、CPU 、內存等,這里我們要介紹的是CPU。

CPU 負責的功能主要就是解釋和執行程序,它能認識的就是一堆 0 和 1 組成的機器碼。

我們敲下的每一行代碼最終都被編譯成機器碼,然后將機器碼交給 CPU 執行。

想一想上面的話,我們可以知道:

我們所知的程序,其實就是指令和數據的集合,而算法的本質就是執行設計好的指令集,從輸入到產生輸出的過程。

算法是抽象的概念,但越是抽象的東西,其越具有清晰的特征。特征如下:

  • 確定性: 算法的每一個步驟都是明確的、可行的、結果可預期的

  • 有窮性: 算法要有一個終止條件

  • 輸入和輸出: 算法是用來解決問題的,少不了輸入和輸出

  • 大多數人只看見了樹,卻未見森林

    看到這,你可能有疑問,為什么要這樣說呢?且聽我娓娓道來:

    列舉一些大家可能知道的一些詞吧:

    遞歸法、貪婪法、分治法、動態規劃法、線性規劃法、搜索和枚舉法(包括窮盡枚舉)、極大極小值法、 Alpha-beta 、剪枝等等。

    看到上面這些稀罕詞,很多人認為這就是算法了,但其實這只是算法設計范式中,一些前人總結出來的模式而已。

    我們可以將這種算法層面的模式和平常我們說的設計模式進行對比。

    對比后,會發現,這就是一種算法抽象的最佳實踐范式。其實我們寫的任何一個代碼片段(包含輸入和輸出),都可以認為是算法的子集,甚至程序也只是算法的一種存在形式而已。

    之前看到有人把程序比做水流,從源頭順流而下(順序執行),也可以分流而下(分支、并發),還可以起個漩渦(遞歸),其實這些也都只是算法中具體的實現或者組織方式而已。

    算法的領域極其廣闊,不要把思維僅僅局限在計算機領域中。

    對于計算機行業人員來說,算法就是內功。就好比乾坤大挪移,學成之后,天下武功皆能快速掌握。

    算法設計

    這一塊兒其實是很龐大的知識體系,需要苦練內功根基。下面簡要介紹下算法設計方面的知識。

    順序執行、循環和分支跳轉是程序設計的三大基本結構。

    算法也是程序,千姿百態的算法也是由這三大基礎結構構成的。

    算法和數據結構關系緊密,數據結構是算法設計的基礎。

    如果對諸如哈希表、隊列、樹、圖等數據結構有深刻的認識,那在算法設計上將會事半功倍。

    上面提到的知識,主要的目的是拋磚引玉。算法的設計與分析是無上神功的心法口訣和入門要領。無論多么精妙絕倫的算法實現,都是由一些最基礎的模型和范式組裝起來的。

    關于算法設計,這里給大家推薦一門課程,很不錯,小伙伴可以看看:

    算法設計與分析-Design and Analysis of Algorithms(https://zh.coursera.org/learn/algorithms)

    TIPS: 小伙伴如果有好的資源,也可以留言 mark 哦。

    最?NICE?的解法

    降維分析,化繁為簡

    現在,到了最關鍵的時刻。我們回到題目中,開始設計我們的算法。

    題干信息很簡單,核心問題在于:

    如何從數組中選取?N?個數進行求和運算。

    如何做,這里我們通常且正確的做法,是對問題進行降維分析,并且化繁為簡。

    下面開始降維分析,化繁為簡:

    假如 N = 2 ,也就是找出數組中兩個數的和為 M 的話,你會怎么做?可能你會想到每次從數組中彈出一個數,然后與余下的每個數進行相加,最后做判斷。

    那么問題來了,當 N = 3 呢,N = 10 呢,會發現運算量越來越大,之前的方式已經不可行了。

    不妨換一種思路:

    數組中選取不固定數值 N ,我們可以嘗試著使用標記的方式,我們把 1 表示成選取狀態, 把 0 表示成未選取狀態。

    假設數組 const arr=[1,2,3,4] ,對應著每個元素都有標記 0 或者 1 。如果 N=4 ,也就是在這個數組中,需要選擇 4 個元素,那么對應的標記就只有一種可能 1111 ,如果 N=3 ,那就有 4 種可能,分別是 1110 、 1101 、1011 以及 0111 (也就是 C4取3->4 ) 種可能。

    開始抽象

    通過上面的層層敘述,我們現在的問題可以抽象為:

    標記中有幾個 1 就是代表選取了幾個數,然后再去遍歷這些 1 所有可能存在的排列方式,最后做一個判斷,這個判斷就是:每一種排列方式,都代表著數組中不同位置的被選中的數的組合,所以這里就是將選中的這些數字,進行求和運算,然后判斷求出的和是不是等于 M 。

    于是,問題開始變得簡單了。

    如何將數組和標記關聯

    0101?這樣的數據一眼望上去第一反應就是二進制啊

    對于 arr 來說,有 4 個元素,對應的選擇方式就是從 0000( N = 0 )到 1111( N = 4 )的所有可能。

    而 1111 就是 15 的二進制,也就是說這所有的可能其實對應的就是 0 - 15 中所有數對應的二進制。

    這里的問題最終變成了如何從數組長度?4?推導出?0 - 15

    這里采用了位運算--左移運算, 1 << 4 的結果是 16 。

    所以我們可以建立這樣一個迭代:

    const?arr?=?[1,?2,?3,?4]

    let?len?=?arr.length,?bit?=?1?<<?len

    // 這里忽略了 0 的情況(N = 0),取值就是 1 - 15

    for(let?i?=?1;?i?<?bit;?i++)?{

    ??// ...

    }

    如何從?1110?標記中取出?1?的個數

    最簡單的方式:

    const?n?=?num?=>?num.toString(2).replace(/0/g,?'').length

    這其實也是一道算法常考題,因為位運算是不需要編譯的,肯定速度最快。

    PS: 如果不理解位運算為何會提高性能的同學,可以自行搜索一下位運算。簡單點說就是:位運算直接用二進制進行表示,省去了中間過程的各種復雜轉換,提高了速度。

    我們嘗試使用?&?運算來解決這個問題

    首先我們肯定知道 1 & 1 = 1; 1 & 0 = 0 這些結論的。所以我們從 15 & 14 => 14 可以推導出 1111 & 1110 => 1110 ,為什么可以這樣推導呢,因為 15 的二進制就是 1111 ,14 同理。

    我們可以看到,通過上面的操作消掉了最后的 1。

    所以我們可以建立一個迭代,通過統計消除的次數,就能確定最終有幾個 1 了。

    代碼如下:

    const?n?=?num?=>?{

    ??let?count?=?0

    ??while(num)?{

    ????num?&=?(num?-?1)

    ????count++

    ??}

    ??return?count

    }

    計算和等于?M

    現在我們已經可以把所有的選取可能轉變為遍歷一個數組,然后通過迭代數組中的每個數對應的二進制,有幾個 1 來確定選取元素的個數。

    那么,現在需要的最后一層判斷就是選取的這些數字和必須等于?M

    這里其實就是建立一個映射:

    1110 到 [1, 2, 3, 4] 的映射,就代表選取了 2, 3, 4,然后判斷 2 + 3 + 4 與 M 。

    這里可以這樣看:1110 中的左邊第一個 1 對應著數組 [1, 2, 3, 4] 中的 4 。

    現在有一個問題,該如何建立這個映射關系呢?

    我們知道前者 1110 其實就是對應的外層遍歷中的 i = 14 的情況。

    再看看數組[1, 2, 3, 4] ,我們可以將元素及其位置分別映射為 1000 0100 0010 0001。

    實現方式也是通過位運算--左位移來實現:

    1 << inx ,inx 為數組的下標。

    位掩碼介紹

    位掩碼 不熟悉的童鞋會有點暈,這里簡單科普下:

    實質上,這里的 1 << j ,是指使用 1 的移位來生成其中僅設置第 j 位的位掩碼。

    比如:14 的二進制表示為 1110,其代表(從右往左)選取了第 2 , 3 , 4 位。

    那么(下面故意寫成上下對應的方式):

    // demo1

    ??1110

    &

    ??0001

    =

    ??0000

    // demo2

    ??1110

    &

    ??0010

    =

    ??0010

    PS: 通過上面代碼,我們可以看到上下對應的 0 和 1 在進行 & 運算以后,得出的結果和在 js 中進行相同條件下 & 運算的結果相同。

    所以:

    1?<<?0?// 1 -> 0001

    1?<<?1?// 2 -> 0010

    1?<<?2?// 4 -> 0100

    1?<<?3?// 8 -> 1000

    // 說白了,就是把左邊的值變成二進制形式,然后左移或者右移,超出補0

    // 所以, 1110 對應著 第一位沒有選取,那么 1110 & 0001(設置為第一位的位掩碼) = 0,如果 i & (1 << inx) !== 0 代表該位被選取了

    for(let?j?=?0;?j?<?arr.length;?j++){

    ??if((i?&?(1?<<?j)?!==?0)?{

    ????// 代表這個數被選取了,我們做累加求和就行

    ??}

    }

    所以綜上所述,最終代碼實現如下:

    // 參數依次為目標數組、選取元素數目、目標和

    const?search?=?(arr,?count,?sum)?=>?{

    ??// 計算某選擇情況下有幾個 `1`,也就是選擇元素的個數

    ??const?n?=?num?=>?{

    ????let?count?=?0

    ????while(num)?{

    ??????num?&=?(num?-?1)

    ??????count++

    ????}

    ????return?count

    ??}

    ??let?len?=?arr.length,?bit?=?1?<<?len,?res?=?[]

    ??// 遍歷所有的選擇情況

    ??for(let?i?=?1;?i?<?bit;?i++){

    ????// 滿足選擇的元素個數 === count

    ????if(n(i)?===?count){

    ??????let?s?=?0,?temp?=?[]

    ??????// 每一種滿足個數為 N 的選擇情況下,繼續判斷是否滿足 和為 M

    ??????for(let?j?=?0;?j?<?len;?j++){

    ????????// 建立映射,找出選擇位上的元素

    ????????if((i?&?1?<<?j)?!==?0)?{

    ??????????s?+=?arr[j]

    ??????????temp.push(arr[j])

    ????????}

    ??????}

    ??????// 如果這種選擇情況滿足和為 M

    ??????if(s?===?sum)?{

    ????????res.push(temp)

    ??????}

    ????}

    ??}

    ??return?res

    }

    如何測試

    這其實也是可以單獨寫一篇文章的知識點。

    測試的種類、方式多種多樣,我們將自己想象成一個 TroubleMaker ,各種為難自己寫的算法,然后不斷優化自己的代碼,這個過程也是有趣極了。

    首先二話不說,照著心里一開始就想的最簡單的方式擼一個測試用例。

    代碼如下:

    // 寫一個很大的數組進行測試

    const?arr?=?Array.from({length:?10000000},?(item,?index)?=>?index)

    // 測試不同選取容量

    const?mocks?=?sum?=>?[3,?300,?3000,?30000,?300000,?3000000].map(item?=>?({count:?item,?sum?}))

    let?res?=?[]

    mocks(3000).forEach((count,?sum)?=>?{

    ??const?start?=?window.performance.now()

    ??search(arr,?count,?sum)

    ??const?end?=?window.performance.now()

    ??res.push(end?-?start)

    })

    然后結果如下圖:

    發現造了一個長度為 1000 萬的數組,找 6 個數,居然只要 0.014 秒。什么鬼,這么快的么,開掛了吧。不行,感覺這不靠譜,還是從長計議,寫一個專業的測試案例比較好,請繼續往下看。

    我們主要從兩個方向下手:

    第一個方向:全方位攻擊

    其實就是摳腦袋想出一萬種情況去折騰自己的代碼,也就是所謂的 地毯式測試案例轟炸。

    完整代碼如下:

    // 比如針對上面的算法,可以這樣寫

    export?const?assert?=?(desc,?condition)?=>?{

    ??condition?=?typeof?condition?===?"function"???condition()?:?condition;

    ??console.info(`[Test] %c${desc}`,?"color: orange");

    ??if?(!condition)?{

    ????throw?new?Error(`[Error] %c${desc}?failed.`,?"color: pink");

    ??}

    ??console.info(`[Success] %c${desc}?success.`,?"color: #198");

    };

    const?mock_a?=?Array.from({?length:?4?},?(item,?index)?=>?index);

    const?mock_b?=?Array.from({?length:?6?},?(item,?index)?=>?index?-?3);

    const?mock_c?=?Array.from({?length:?4?},?()?=>?0);

    assert(`正整數情況測試`,?()?=>?{

    ??const?res?=?search(mock_a,?2,?3);

    ??const?lengthTest?=?res.length?===?2;

    ??const?resTest?=?JSON.stringify(res)?===?JSON.stringify([[1,?2],?[0,?3]]);

    ??return?lengthTest?&&?resTest;

    });

    assert(`負數情況測試`,?()?=>?{

    ??const?res?=?search(mock_b,?2,?0);

    ??const?lengthTest?=?res.length?===?2;

    ??const?resTest?=?JSON.stringify(res)?===?JSON.stringify([[-1,?1],?[-2,?2]]);

    ??return?lengthTest?&&?resTest;

    });

    // ...

    codesandbox 完整代碼地址(https://codesandbox.io/s/38pn0jvmr1)

    在 codesandbox 的運行控制臺下,可以看到測試結果如下圖所示:

    會發現,這里把很多測試場景都覆蓋了,這樣的好處就是讓自己的代碼能夠更魯棒、更安全。

    當然,上面的 case 還可以再極端點,從而可以驅使代碼變得更加魯棒。

    極端的場景帶來的優化如下:

    第一個極端:增加小數的情況。因為精度誤差的問題,這里就可以將代碼繼續優化,以支持小數情況。

    第二個極端:增加公差參數的情況。不用絕對相等來取數,可以通過公差來增加靈活性。

    第二個方向:性能測試和持續優化

    關注的第二個點在于性能測試,為什么呢?

    如果要將自己的算法付諸生產,除需要穩定的功能表現之外,還要有足夠讓人信服的性能。畢竟,性能高的代碼是我們普遍的追求。

    這里分享一下有用的技巧:

    通過 window.performance.now() ,或者 console.time() ,我們可以簡單快捷的獲取到程序執行的時間。

    在寫這樣的測試案例的時候,有幾個原則,分別是:

    只關注自己的測試內容。

    保持干凈

    考慮極端情況(比如數組很大很大)

    將多次測試結果進行對比分析

    當然你也可以使用類似 jsperf 之類的工具,然后一點一點的去扣這些優化點,來持續打磨自己的代碼。

    這里提一下,雖然通過測試數據的反饋,可以調整你的算法。但是不要為了性能盲目的進行優化,性能優化其實就是找一個平衡點,原則是足夠用就好。

    具體怎么做呢?對于上面的算法,我們如果采用空間換時間的優化方式,可以在計算 1 的個數的 n 函數上做一些優化 ,比如加個緩存。

    然后對比性能,如下圖所示::

    完整的測試案例地址(https://jsperf.com/acm-perf/1)

    測試性能對比

    說到測試性能對比,這里主要收集一些實現方式,比如基于 jsperf 做一些對比。

    如果有其他的實現方式,歡迎小伙伴留言補充。

    jsperf 測試性能結果,如下圖所示::

    完整的測試案例地址(https://jsperf.com/acm-r/1)

    總結

    這道題很有難度,用到的知識也很多,認真想一想,一定能有很多收獲的,這道算題的解決,大致用到了以下這些知識:

  • 二進制以及位運算的知識

  • 剪枝的思想

  • 如何全方位、地毯式、走極端、多方面的對一個算法進行性能測試

  • 算法思想,算法設計相關的簡要知識

  • 如何將極其抽象的問題進行降維分析,化繁為簡

  • 番外篇--復雜度

    算法復雜度

    這涉及到大 O 判斷法。(算法業內一般不叫大 O ,叫 big O 連起來讀,比如 B溝N )

    這部分內容大家自行維基搜索吧,很詳細的。下面我們提一下,離我們工作很近的一種復雜度的計算法則。

    如何判斷業務代碼的復雜度

    對前端來說,大 O 判斷法不能太適用,其實還有一種很有趣的判斷復雜度的方法,它叫做 Tom McCabe 方法。

    該方法很簡單,通過計算函數中 決策點 的數量來衡量復雜度。下面是一種計算決策點(結合前端)的方法:

  • 從 1 開始,一直往下通過函數

  • 一旦遇到 if while for else 或者帶有循環的高階函數,比如 forEach map 等就加 1

  • 給 case 語句中的每一種情況都加 1

  • 比如下面代碼:

    function?fun(arr,?n)?{

    ??let?len?=?arr.length

    ??for?(let?i?=?0;?i?<?len;?i++)?{

    ????if?(arr[i]?==?n)?{

    ????????// todo...

    ????}?else?{

    ????????// todo...

    ????}

    ??}

    }

    按照 Tom McCabe 方法來計算復雜度,那么這個 fun 函數的決策點數量是 3 。知道決策點數量后,怎么知道其度量結果呢?這里有一個數值區間判斷:

    數量區間度量結果
    0-5這個函數可能還不錯
    6-10得想辦法簡化這個函數了
    10+把這個函數的某一部分拆分成另一個函數并調用他

    從上面的判斷依據可以看出,我上面寫的代碼,數量是 3 ,可以稱為函數還不錯。我個人覺得這個判斷方法還是很科學和簡單的,可以作為平時寫代碼時判斷函數需不需要重構的一個考慮點,畢竟一個函數,一眼掃去,決策點數量大致就知道是多少了,很好計算。

    感謝付出的小伙伴

    非常感謝前端算法小分隊的成員一起努力攻克了這個題目。

    特此感謝:

    本文第一作者:小金剛(大佬)

    github 地址:https://github.com/cbbfcd

    掘金地址:https://juejin.im/user/593df367128fe1006aecb3cf

    文章排版和內容深度完善:源碼終結者

    github 地址:https://github.com/godkun

    參與審校和核對:Ninja

    github 地址:https://github.com/jiameng123

    其他小伙伴的貢獻:前端狂想錄算法小分隊整體成員

    編者:此外還有一篇《改進,從一個數組中找出 N 個數,其和為 M 的所有可能》(https://juejin.im/post/5c81fee66fb9a049b82b4128),采用的是二進制正序表示法,各位同學可以對照看一下。

    關于奇舞周刊

    《奇舞周刊》是360公司專業前端團隊「奇舞團」運營的前端技術社區。關注公眾號后,直接發送鏈接到后臺即可給我們投稿。

    總結

    以上是生活随笔為你收集整理的c++如何输入数组_从一个数组中找出 N 个数,其和为 M 的所有可能最 nice 的解法...的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    久久99网站 | 成人久久免费视频 | 中文在线免费看视频 | 久久福利国产 | 中文久草 | 国产精品白丝jk白祙 | 伊人国产在线观看 | 九九久久国产精品 | 91视频高清免费 | 国产一二三区在线观看 | 狠狠操精品 | 精壮的侍卫呻吟h | 国产精品video | 国产亚洲精品女人久久久久久 | 亚洲免费色 | 国产精品免费久久久久久 | 成人一级免费电影 | 久久久精品高清 | 成片免费观看视频大全 | av在线免费观看不卡 | 免费福利视频网 | 亚洲国产精品va在线看黑人 | 久久九精品 | 狠狠精品 | 久久国产精品99久久久久 | 97成人精品视频在线观看 | 日韩三级视频在线观看 | 婷婷在线观看视频 | 在线观看黄色的网站 | 日韩影视大全 | 久草免费在线视频 | 天天操天天操一操 | 亚洲精品免费看 | 欧美日本国产在线观看 | av在线免费不卡 | 色噜噜在线观看视频 | 欧美成人手机版 | 亚洲国产精品激情在线观看 | 69av在线视频 | 国产成人精品在线观看 | 久久久久久久久久久国产精品 | 日韩av不卡在线播放 | 日韩高清毛片 | 成年人电影毛片 | 成人小视频在线观看免费 | 免费在线黄网 | 精品国产免费观看 | 天天干,天天操 | 国产视频精品免费 | 国产精品成人国产乱 | 91精品视频在线免费观看 | 亚洲精品国偷拍自产在线观看蜜桃 | 欧美一级片在线 | 亚洲国产精品999 | 国产视频不卡 | 日韩欧美大片免费观看 | 狠狠做深爱婷婷综合一区 | 国产在线不卡一区 | 中文字幕一区二区三区精华液 | 欧美性另类 | 国产裸体视频网站 | 天天精品视频 | 日本成人中文字幕在线观看 | 免费观看www小视频的软件 | 成人av免费在线播放 | 国产一级高清视频 | 欧美日韩在线播放一区 | 精品成人a区在线观看 | 色天天综合久久久久综合片 | 一区二区三区在线影院 | 国产手机视频在线播放 | 成人免费观看a | 91看成人| 久草在线精品观看 | 日韩电影一区二区三区在线观看 | 蜜臀av性久久久久蜜臀av | 亚洲资源一区 | 在线天堂v| 欧美精品黑人性xxxx | 高清有码中文字幕 | 狠狠网站 | 精品在线99| 久久久国产精品久久久 | 97综合视频 | 欧美性受极品xxxx喷水 | 国产精品久久精品国产 | 91在线视频免费91 | 久久国产精品小视频 | 草久视频在线观看 | 精品视频成人 | 成人av电影免费在线播放 | 最近2019年日本中文免费字幕 | 亚洲精品资源在线观看 | 久草在线观看资源 | 欧美成人aa | 国产精品毛片久久久久久久 | 91九色porny蝌蚪视频 | 欧美最猛性xxxxx(亚洲精品) | 精品免费久久久久 | 欧美与欧洲交xxxx免费观看 | 黄色毛片观看 | av在线播放不卡 | 国产免费观看av | 91久草视频 | 国产一区二区高清不卡 | 九九热只有这里有精品 | 日本中文字幕在线视频 | 久久9999久久免费精品国产 | 波多野结衣电影一区二区 | 日韩特黄一级欧美毛片特黄 | 亚洲精品小视频在线观看 | 狠狠操狠狠插 | 国产精品久久久久久超碰 | 国产成人三级在线观看 | www.com.黄| 日韩欧美高清视频在线观看 | 欧美成人视 | 在线观看国产www | 日韩美av在线 | 久草视频免费播放 | 五月婷婷在线视频观看 | 婷婷亚洲五月色综合 | 国产成人精品福利 | 伊人国产女 | 九七在线视频 | 毛片网站免费在线观看 | 国产欧美日韩精品一区二区免费 | 欧美精品乱码99久久影院 | 久久久国产99久久国产一 | 中文综合在线 | av高清不卡 | 色婷婷综合成人av | 精品日韩av| 精品国产资源 | 婷婷久久亚洲 | 九九热视频在线 | 亚洲视频在线免费看 | 日韩在线网址 | 免费黄色在线网址 | 91亚洲视频在线观看 | 欧美另类xxx | 亚洲欧洲精品一区 | 久久综合色播五月 | 久久久999 | 午夜视频黄 | 国产精品久久久久久久久久 | 久久久久久久久久久久久国产精品 | 国产日韩欧美在线看 | 欧美夫妻性生活电影 | 国产黄色电影 | 999一区二区三区 | 欧美成人理伦片 | 免费日韩一区二区三区 | 久久国产精品99久久久久 | 五月婷婷色播 | 亚洲人人网 | 91亚洲欧美激情 | 国产69久久 | 国产精品午夜久久久久久99热 | 四虎5151久久欧美毛片 | 精品欧美一区二区三区久久久 | 欧美一区二区三区在线视频观看 | 久久久久久久影视 | 久久久久久久久久久久影院 | 狠狠色香婷婷久久亚洲精品 | av一区二区在线观看中文字幕 | 91污在线观看 | 成人av免费在线看 | 国产精品成人免费一区久久羞羞 | 久久伊人色综合 | 亚洲精品男人天堂 | 日韩免费区 | 国产精品久久久精品 | wwxxx日本| 免费在线a| 激情欧美一区二区三区免费看 | 一区二区三区在线观看 | 国产三级精品在线 | 久久成人精品电影 | 欧美亚洲成人xxx | 在线婷婷 | 亚洲精品婷婷 | 欧美三级高清 | 国产高清专区 | 悠悠av资源片 | 99精品乱码国产在线观看 | 免费观看的av | 久久爱www.| 国产精品久久久久久久久久99 | 精品xxx | 五月婷婷免费 | 久久韩国免费视频 | 亚洲成人av电影 | 午夜精品久久一牛影视 | 偷拍精偷拍精品欧洲亚洲网站 | 色狠狠干| 久久精品亚洲综合专区 | 中文字幕中文字幕在线中文字幕三区 | 99精品视频免费看 | 日韩激情第一页 | 久久亚洲私人国产精品 | 日本精品视频免费 | 国产又粗又硬又长又爽的视频 | 色com网 | 99精品视频免费观看视频 | 91九色蝌蚪国产 | 2022久久国产露脸精品国产 | 久久网站免费 | 久久久久国产一区二区三区四区 | av线上免费观看 | 国产在线观看99 | 91入口在线观看 | 在线观看资源 | 在线电影a| 国产色妞影院wwwxxx | 91成人精品一区在线播放69 | 亚洲狠狠操 | 亚洲欧美婷婷六月色综合 | 成人a级免费视频 | 日韩欧美xxxx | 久久免费国产电影 | 在线观看中文字幕网站 | av中文资源在线 | 久久五月婷婷丁香 | 91最新在线视频 | 天堂资源在线观看视频 | 成人av电影在线观看 | 久草网视频在线观看 | 91福利影院在线观看 | 国产精品久久99 | 丝袜美女在线观看 | 日韩欧美在线观看一区二区三区 | 日韩二三区 | 久久久久激情电影 | av电影久久 | 四虎在线观看精品视频 | 丁香婷婷色月天 | 欧美影院久久 | 中文字幕免费在线看 | 国产精品欧美久久久久无广告 | 免费av在线 | 超碰在线人人艹 | 精品国产精品久久 | 91在线观看高清 | 国产剧情久久 | 精品国产一二三 | 欧美老人xxxx18 | 久久精品国产亚洲a | 日本在线观看中文字幕无线观看 | 久产久精国产品 | jizz欧美性9 国产一区高清在线观看 | 婷婷丁香六月天 | 97人人模人人爽人人喊网 | 一区二区视频在线观看免费 | 欧美日韩高清一区二区 | 不卡的av在线 | 丁香花中文在线免费观看 | 黄色三级在线 | 久久精品一级片 | 五月天综合网站 | 久久黄视频| 激情欧美日韩一区二区 | 欧美a级片免费看 | 国产成人久久精品 | 色偷偷88888欧美精品久久久 | 国产视频一区在线 | a黄色片在线观看 | 婷婷久月| www..com毛片 | 狠狠操操操 | 亚洲第一区在线观看 | 成人av网站在线播放 | 精品国产乱码久久久久久1区2匹 | 日韩网站在线 | 天堂av在线网站 | 国产99久久久国产精品成人免费 | 人人添人人澡 | 香蕉在线观看 | 一级黄色片在线免费观看 | 亚洲精品国产精品国自 | 手机av永久免费 | 久久久www成人免费毛片 | 欧美在线1区 | 91精品导航 | 91综合久久一区二区 | 婷婷六月天丁香 | 国产精品一区二区麻豆 | 天躁狠狠躁 | 亚洲国产人午在线一二区 | www免费网站在线观看 | 天堂网一区 | 九月婷婷综合网 | 成人免费ⅴa | 九九国产视频 | 天天操天天爱天天干 | 97超碰精品| 欧美一级片免费在线观看 | 999精品 | 国产精品一区二区久久精品爱微奶 | 91中文字幕在线 | 久久人人看 | 日韩在线免费播放 | 日日干天天操 | 婷婷久久网站 | 久久久久久综合网天天 | 国产中文字幕三区 | 国产成人精品一区一区一区 | 国产精品免费久久久久久久久久中文 | 中文字幕久久久精品 | 玖玖综合网 | 亚洲精品影视 | 欧美日韩在线观看一区二区 | 在线观看国产永久免费视频 | 精品国产理论片 | 亚洲成人av片在线观看 | 国产日产精品一区二区三区四区的观看方式 | 一级大片在线观看 | 激情欧美日韩一区二区 | 欧美资源 | 国产精品v a免费视频 | 日韩 国产| 久久综合九色综合97婷婷女人 | 日韩99热| 狠狠色丁香 | 久久久影院一区二区三区 | 国产尤物在线 | 99在线视频观看 | 狠狠操.com| 黄色在线观看免费网站 | 精品视频免费观看 | 韩国av一区 | 婷婷亚洲五月 | 日韩精品一区二区三区免费观看视频 | 日本韩国精品一区二区在线观看 | 久久国产午夜精品理论片最新版本 | 午夜视频黄 | 中文字幕乱码日本亚洲一区二区 | 色偷偷网站视频 | 亚洲综合色播 | 99自拍视频在线观看 | 久久久999免费视频 日韩网站在线 | 深爱激情五月综合 | 国产五月婷婷 | www在线观看视频 | 免费成人在线视频网站 | 五月婷婷综合在线视频 | 国产不卡视频在线播放 | 日韩在线网址 | 色网站在线观看 | 色婷婷综合在线 | 国产精品丝袜久久久久久久不卡 | 色a网| 欧美一级视频一区 | 99久久婷婷国产综合亚洲 | 麻豆91在线| 国产字幕在线看 | 国产在线一线 | 国产黄色大片 | 免费不卡中文字幕视频 | 国产日韩精品一区二区 | 99久久精品国产网站 | 国产1区在线观看 | 韩国av在线播放 | 国产精品久久久久久久久久白浆 | 日韩免费在线看 | 中文字幕在线不卡国产视频 | 日韩av电影中文字幕 | 久久综合久久综合久久综合 | 97成人在线观看视频 | 91三级视频 | 国产成人在线观看 | 精品影院一区二区久久久 | www.91国产| 久久精品久久99 | 日本午夜免费福利视频 | 九九在线精品视频 | 中文字幕在线看视频国产中文版 | 成年在线观看 | 玖玖爱免费视频 | 日韩欧美网址 | 日韩免费观看一区二区 | 手机av在线网站 | 亚洲三级毛片 | 久久99深爱久久99精品 | 久久免费视频4 | 9999在线 | 美女免费黄网站 | 三级毛片视频 | 亚洲综合在线一区二区三区 | 成人久久18免费网站 | 国产三级在线播放 | 国内精品久久久久影院一蜜桃 | 亚洲精欧美一区二区精品 | 国产在线视频在线观看 | 午夜91在线| 午夜影院在线观看18 | 国产成人61精品免费看片 | 亚洲春色成人 | 久久国产精品99精国产 | 婷婷久久婷婷 | 国产中文视 | 99热最新地址 | 久草视频2 | 黄色软件在线观看 | 日韩有码在线观看视频 | 亚洲国产手机在线 | 偷拍视频一区 | 久久精品第一页 | 国产午夜免费视频 | 97视频免费观看2区 亚洲视屏 | 亚洲精品自在在线观看 | 久久久久久久久久久久久国产精品 | h视频在线看| 久久在线观看 | 日韩女同一区二区三区在线观看 | 精品福利片 | 99久久久国产精品免费观看 | 亚洲视屏 | 久久综合九色综合欧美就去吻 | avove黑丝 | 国产精品网红直播 | 亚洲干 | av永久网址 | 亚洲视频www | www免费视频com━ | 亚洲欧洲国产精品 | 香蕉手机在线 | 久久精品视频在线观看免费 | 久久高清毛片 | 久久久www成人免费毛片 | 国产 中文 日韩 欧美 | 国产品久精国精产拍 | 久久精品一区二区三区国产主播 | 狠狠狠狠狠狠 | 中文字幕在线视频网站 | 五月精品 | 久久久96| 中文av不卡 | 亚洲最新在线视频 | 午夜av在线电影 | 91免费高清在线观看 | 在线看片a | 国产成人一区二区精品非洲 | 国产激情免费 | 人九九精品 | 99久久精品电影 | 草久久久久久 | 免费成人黄色片 | av免费看av| 中文一区在线观看 | 成人小视频免费在线观看 | 国产一级二级视频 | 中文字幕色在线视频 | 日本在线免费看 | 欧美日韩另类在线观看 | 国产精品系列在线 | 日韩欧美视频免费观看 | 91免费观看国产 | 国产精品美女免费 | 视频成人| 精品久久久久久久久久久院品网 | 手机av资源 | 在线观看av国产 | 日本乱码在线 | a在线观看视频 | 日韩黄色免费在线观看 | 欧美看片 | 亚洲精品久久久久999中文字幕 | 亚洲第一伊人 | 国产精品99久久久久久久久久久久 | 成人午夜电影在线播放 | 91人人爽人人爽人人精88v | 午夜av一区二区三区 | 欧美 日韩 国产 中文字幕 | 欧美激情视频一区二区三区免费 | 亚洲第五色综合网 | 黄网站色欧美视频 | 最新高清无码专区 | 激情 婷婷 | 国产精品视频免费在线观看 | 亚洲最大成人网4388xx | 亚洲一区欧美精品 | 久久久久久久久久久久亚洲 | 91精品国产一区二区在线观看 | 国产又粗又猛又爽又黄的视频免费 | 青草视频在线看 | 精品国产诱惑 | 蜜臀精品久久久久久蜜臀 | 99色在线播放 | 久久爱www.| 91在线国产观看 | 久久久免费毛片 | 精品一区二区日韩 | 日韩精品久久久久久 | 亚洲国产欧美在线人成大黄瓜 | 国内毛片毛片 | 九九色综合 | 人人射人人射 | 国产高清在线免费观看 | 日韩精品一区二区三区在线视频 | 日韩欧美视频一区二区三区 | 国产精品一二 | 91精品伦理 | 在线免费观看羞羞视频 | 欧美在线视频一区二区三区 | av.com在线 | 97av精品 | 91在线麻豆 | 欧美日韩视频网站 | 中文字幕黄色 | www·22com天天操 | 99视频精品全部免费 在线 | 夜夜高潮夜夜爽国产伦精品 | 黄色电影网站在线观看 | 五月天电影免费在线观看一区 | 4438全国亚洲精品在线观看视频 | 久久免费精品一区二区三区 | 伊人久久在线观看 | 欧美一区二区在线看 | 色a资源在线 | 天天爽夜夜操 | 又黄又刺激视频 | 狠狠干夜夜操 | av在线8| 亚洲五月综合 | 久久99精品久久久久久 | 黄色的网站在线 | 欧美日韩一级在线 | 国产不卡一区二区视频 | 国产精品不卡在线观看 | 欧美精品视 | 中文字幕免费高清在线观看 | 视频91在线 | 丁香午夜婷婷 | 97成人免费 | 日韩中文字幕国产精品 | 久草在线资源观看 | 女人18片毛片90分钟 | 久久久久久久毛片 | 色婷婷电影 | 超碰免费97 | 中文字幕免费播放 | 五月天色婷婷丁香 | 在线观看视频亚洲 | 亚洲精品免费观看视频 | 啪啪av在线 | 中文字幕在线观看完整版电影 | 久久久免费看片 | 国产黄色免费在线观看 | 操夜夜操| 日韩激情精品 | 国产成人l区 | 成年人视频在线免费观看 | 久草com| 精品国产电影一区 | 久久露脸国产精品 | 成人午夜精品 | 久久视频| 不卡av在线 | 在线观看午夜 | 日p视频在线观看 | 午夜体验区 | 五月婷香蕉久色在线看 | 欧美国产日韩一区二区 | 一级黄色在线视频 | 三级黄色免费片 | 色综合五月天 | 人人爽人人爽人人爽学生一级 | 久久激情视频 久久 | 成人在线观看av | 亚洲欧美日韩精品久久久 | 欧美成年黄网站色视频 | 国产日韩精品视频 | www.com在线观看| www九九热| 草久久精品 | 免费a v视频 | 精品一区二区三区四区在线 | 91女神的呻吟细腰翘臀美女 | 狠狠干网 | 99精品免费视频 | 九九九电影免费看 | 天天爱天天 | 久久精品9 | 欧美色图30p | 天天插天天 | 99久久国产免费,99久久国产免费大片 | 色狠狠综合天天综合综合 | 免费观看福利视频 | 亚洲国产精品一区二区尤物区 | 久久久污 | 免费观看黄 | 天天色影院 | 欧美一二三视频 | 激情www| 久久久久久久久久久久影院 | 国产精品成人aaaaa网站 | 久久美女精品 | 亚洲欧美精品一区二区 | 日日爽夜夜爽 | 久久久久久伊人 | 久草在线欧美 | 在线观看成人小视频 | www激情com | 亚洲视频中文 | 免费在线观看91 | 成人免费av电影 | 国产69久久久 | 五月婷婷综合色拍 | 成人电影毛片 | 久久精品毛片 | 玖玖999 | 天天色天天色天天色 | 婷婷九月丁香 | 亚洲国产成人精品在线 | 国产露脸91国语对白 | 综合亚洲视频 | 六月激情婷婷 | 五月天久久婷 | 成人国产精品免费观看 | 91精品入口| 欧美色一色 | 日韩精品一区二区在线视频 | 91精品国自产拍天天拍 | 日韩av有码在线 | 日本一区二区不卡高清 | 亚洲精品高清一区二区三区四区 | 午夜久久福利视频 | 久久一区二区三区日韩 | 精品国产一区二区三区久久影院 | 午夜精品视频免费在线观看 | 中文av网站 | 又黄又爽的免费高潮视频 | 97在线免费视频观看 | 成人久久久久 | 日韩免费久久 | www.色爱 | 一区二区三区在线观看免费 | 玖玖国产精品视频 | 亚洲成人av电影在线 | 久久久久久国产精品久久 | 五月婷婷久 | 丁香五月网久久综合 | 国产精品久久久久久久久久三级 | 成年人三级网站 | 亚洲精品国产精品99久久 | 97精品久久人人爽人人爽 | 国产精品v欧美精品 | 国产精品亚洲综合久久 | 91精品久久久久久久久久久久久 | 九九热re| 亚洲午夜久久久久久久久久久 | 免费日韩精品 | 久久久久网址 | 91精品在线免费观看视频 | 97视频人人澡人人爽 | 黄污在线看 | 日韩中文字幕视频在线 | 摸阴视频| 美女视频黄在线观看 | 久久久久女人精品毛片九一 | 97香蕉久久国产在线观看 | av丝袜天堂 | 天天射天天操天天色 | 欧美日韩高清 | 婷婷久久综合网 | 日韩另类在线 | 播五月婷婷 | 久久久久国产一区二区三区 | 久久看免费视频 | 91大片成人网| 99精品国产一区二区三区麻豆 | 久久香蕉国产精品麻豆粉嫩av | 在线精品亚洲一区二区 | 国产精品久久久久999 | 99 色| 99精品视频中文字幕 | 狠色在线| 精品久久久久久久 | 91精品视频播放 | 91三级在线观看 | 久久精品视频免费播放 | 天天操夜夜爱 | 韩国av永久免费 | 国产九色91 | 少妇bbbb | 精品xxx | 国产美女被啪进深处喷白浆视频 | 91传媒视频在线观看 | 日本中文字幕观看 | 亚洲视频一区二区三区在线观看 | 日韩特级黄色片 | 日韩精品不卡在线观看 | bbb搡bbb爽爽爽| 欧美激情视频一二区 | 久草在线视频网 | 欧美一级电影在线观看 | 欧美在线视频二区 | 日韩视频免费观看高清完整版在线 | 国产精品久久久久一区二区 | 一级黄色片在线免费观看 | 精品国产精品国产偷麻豆 | 黄色的视频 | 深爱婷婷| 黄网av在线| 51久久夜色精品国产麻豆 | 99久久99久久免费精品蜜臀 | 国产精品福利无圣光在线一区 | 日韩精品视频免费在线观看 | 日韩高清精品一区二区 | 国产在线超碰 | 亚洲精品乱码白浆高清久久久久久 | 国产精品嫩草影院99网站 | 亚洲一区二区精品3399 | 国产91勾搭技师精品 | 亚洲毛片久久 | 992tv在线成人免费观看 | 亚洲天天综合网 | 欧美在线视频日韩 | 国产小视频精品 | 日韩成人看片 | 欧美日韩国产精品爽爽 | 在线免费观看国产视频 | 91试看| 欧美午夜精品久久久久久孕妇 | 欧美日韩国内在线 | 亚洲视频一区二区三区在线观看 | 国产亚洲精品久久久久秋 | 天天操天天操天天操天天操天天操 | 国产精品成人av电影 | 久久国产精品视频 | 国产一区二区三区四区大秀 | 91在线成人| 最近中文字幕免费观看 | 成年人电影免费看 | 亚洲国产丝袜在线观看 | 久久免费电影网 | 欧美日韩高清在线一区 | 国产私拍在线 | www天天干 | 国内精品久久久久国产 | 青青草华人在线视频 | 天天操伊人 | 中文字幕在线观看免费高清电影 | 9999激情 | 粉嫩高清一区二区三区 | 国色天香av| 玖玖玖在线 | 欧美激情综合五月色丁香 | 免费三级影片 | 视频直播国产精品 | 欧美激情视频一区二区三区免费 | bbw av| 久久99精品国产麻豆婷婷 | 丁香久久久 | 国产精品一区二区三区视频免费 | 国产精品免费视频一区二区 | 黄色av播放 | 久草影视在线观看 | 99精品亚洲 | 操操综合网 | 日韩电影在线视频 | 亚洲最新毛片 | 成人97视频 | 国产精品a成v人在线播放 | 中文字幕精品一区二区精品 | av在线免费网站 | 婷婷亚洲五月 | 午夜影院先 | 超级碰碰碰免费视频 | 91黄色在线视频 | 狠狠色丁香久久婷婷综合丁香 | 国产一区二区在线观看免费 | 99久久精品国产一区 | 精品国产一区二区三区久久久久久 | 黄网站污 | 黄色一级大片在线免费看国产一 | 精品一区二区亚洲 | 色婷婷综合久久久 | 免费观看十分钟 | 日韩精品一卡 | 又黄又爽又色无遮挡免费 | 精品产品国产在线不卡 | 国产麻豆精品免费视频 | 又紧又大又爽精品一区二区 | 在线亚洲成人 | 久久在线免费 | 一区二区欧美在线观看 | 超碰人人在线观看 | 午夜12点 | 男女啪啪网站 | 久草视频2 | 六月色婷 | 亚洲一级片在线观看 | 97在线视频免费观看 | 日本精品久久久久中文字幕5 | 99久久久国产精品免费99 | 久久久久免费观看 | 欧美日韩精品在线观看视频 | 美女久久久久久久久久久 | 日韩高清久久 | 免费看av在线 | 日本中文乱码卡一卡二新区 | 亚洲精品国产免费 | 视频91在线 | 四虎影视8848dvd| 又黄又爽又刺激 | 精品久久久久久久久久久久久久久久 | 91精品区 | 天天艹天天干天天 | 一区二区在线电影 | 欧美 日韩 国产 成人 在线 | 成人免费视频观看 | 国产精品免费在线 | 97成人精品视频在线观看 | 99re亚洲国产精品 | 亚洲年轻女教师毛茸茸 | 顶级bbw搡bbbb搡bbbb | 韩日成人av | 九九免费在线观看 | 一二三区视频在线 | 在线视频你懂得 | 国产一区自拍视频 | 日韩av中文字幕在线免费观看 | 99九九热只有国产精品 | 日韩一级黄色av | 免费av网址在线观看 | 国产一区二区高清不卡 | 国产麻豆精品一区二区 | 日韩在线不卡视频 | 久久国产免费视频 | 久久情网 | 日韩中文久久 | 国产一区国产二区在线观看 | 伊人日日干 | 色婷婷综合久久久久中文字幕1 | 久久亚洲私人国产精品va | 四虎国产精品成人免费4hu | 亚洲精品免费在线播放 | 在线观看完整版免费 | 日韩一级片大全 | 美女一区网站 | 婷婷国产视频 | 国产免费作爱视频 | 国产成人久久av977小说 | 国产va在线 | 六月丁香社区 | 国产最新在线 | 久久久久伦理电影 | 一本一本久久a久久精品综合妖精 | 在线av资源| 99热精品视 | 免费看片网址 | 91网页版在线观看 | 91视频亚洲| 五月天婷婷在线观看视频 | 亚洲最大av | 97超碰人人在线 | 国产 日韩 欧美 在线 | 天堂在线免费视频 | 色噜噜在线观看视频 | 91精品视频一区二区三区 | 麻豆精品91| 在线观看日韩中文字幕 | 97超碰色| 欧美最新另类人妖 | 欧美日本一区 | 黄色毛片在线看 | 蜜臀久久99精品久久久久久网站 | 国产字幕在线观看 | 久久大视频 | 国产va饥渴难耐女保洁员在线观看 | 一级一片免费观看 | 99re国产 | 亚洲日本三级 | 久久久久久蜜av免费网站 | 日韩中文字幕一区 | 久久久久久久久毛片精品 | 国产精品中文 | 婷婷五综合 | 亚洲va在线va天堂 | 免费高清在线一区 | 亚洲网久久| 天天操狠狠操夜夜操 | 麻豆精品视频在线 | 国产成人一区二区三区在线观看 | 国产破处精品 | 黄色视屏在线免费观看 | 国产五月 | 在线免费观看视频一区二区三区 | 亚州av成人| 国产高清中文字幕 | 91人人澡| 99九九99九九九视频精品 | 国产在线更新 | 国产在线美女 | 国产视频日韩视频欧美视频 | 亚洲自拍自偷 | 国产成人免费在线 | 日韩精品极品视频 | 日日干天天操 | 国产涩涩网站 | 免费的国产精品 | 视频 国产区 | 国产在线p | 久久99亚洲精品久久久久 | 精品国产伦一区二区三区观看体验 | 91av九色 | 天天草天天干天天射 | 超碰97久久 | 国产一二三精品 | 在线视频 成人 | 亚洲视频电影在线 | 97精品视频在线 | 91九色在线视频 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 日韩一区正在播放 | 国产麻豆剧传媒免费观看 | 99热精品久久| 精品国产自在精品国产精野外直播 | 国产精品久久精品 | 麻豆91精品91久久久 | 国产一级大片免费看 | 国产二区视频在线观看 | 91麻豆文化传媒在线观看 | 婷婷综合 | 国产色区 | 色综久久| 黄色片网站av | 午夜骚影 | 九九免费在线视频 | 国产精品视频免费在线观看 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 99视频导航 | 天天综合天天综合 | 男女啪啪免费网站 | 国产日本三级 | 在线视频观看你懂的 | 国产老妇av| 国产精品对白一区二区三区 | 国内精品久久久久影院优 | 日日干日日色 | 免费观看国产精品视频 | 成人免费看视频 | 婷婷色网址 | 成人小视频在线观看免费 | 91中文字幕| 国产精品成人aaaaa网站 | 中文字幕国产 | 日韩av一区二区三区四区 | 国产在线观看,日本 | 97在线视频免费看 | 色噜噜日韩精品一区二区三区视频 | 精品国产欧美一区二区 | 亚洲天天干 | 色中色亚洲 | 亚洲欧美色婷婷 | 久久五月婷婷综合 | 国产中文字幕一区二区 | 免费黄色小网站 | 久久在线视频精品 | 中文乱幕日产无线码1区 | 久久理论电影网 | 久久黄色片 | 国产aaa免费视频 | 国产日产av | 日韩av一区二区三区 | 国产精品久久久久一区二区三区共 | 99久久精品免费 | 欧美日韩中文国产一区发布 | 成人国产一区二区 | 亚洲国产片色 | 国产成人在线观看 | 国产vs久久 | av电影在线观看完整版一区二区 | 夜色资源站国产www在线视频 | 久久亚洲私人国产精品va | 国产美女在线精品免费观看 | 亚洲黄色在线观看 | 免费成人在线电影 | 九九视频网 | 国内精品在线观看视频 | 中文字幕成人一区 | 日韩欧美亚州 | 久久久精品国产一区二区三区 | 蜜臀久久99精品久久久无需会员 | 最近日本韩国中文字幕 | 97在线观 | 日韩精品一区二区三区中文字幕 | 亚洲国产成人精品在线 | 在线观看激情av | 国产精品理论片在线观看 | 玖玖爱在线观看 | 女人高潮特级毛片 | 不卡国产在线 | 精品不卡视频 | 九九热免费在线视频 | 亚洲欧美视频一区二区三区 |