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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

关于分布式锁的面试题都在这里了

發布時間:2025/3/20 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于分布式锁的面试题都在这里了 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

「我今天班兒都沒上,就為了趕緊把這篇文章分布式鎖早點寫完。我真的不能再貼心了。」

「邊喝茶邊構思,你們可不要白嫖了!三連來一遍?」

引言

為什么要學習分布式鎖?

最簡單的理由就是作為一個社招程序員,面試的時候一定被面啦,你看怎么多公眾號都翻來覆去的發分布式鎖的主題,可見它很重要啦,在高考里這就是送分題,不要怪可惜的。

那應屆生也會問嗎?這就不一定了,但是,如果你會,面試官肯定會多給你那點分(錢)

第三,分布式鎖在稍微有丟丟規模大系統里是必備技能啦。認真看看吧。

分布式鎖要解決的問題

分布式鎖是一個在分布式環境中的重要原語,它表明不同進程間采用互斥的方式操作共享資源。常見的場景是作為一個sdk被引入到大型項目中,主要解決兩類問題:

  • 提升效率:加鎖是為了避免不必要的重復處理。例如防止冪等任務被多個執行者搶占。此時對鎖的正確性要求不高;

  • 保證正確性:加鎖是為了避免Race Condition導致邏輯錯誤。例如直接使用分布式鎖實現防重,冪等機制。此時如果鎖出現錯誤會引起嚴重后果,因此對鎖的正確性要求高。

Java里的鎖:

鎖是開發過程中十分常見的工具,你一定不陌生,悲觀鎖,樂觀鎖,排它鎖,公平鎖,非公平鎖等等,很多概念,如果你對java里的鎖還不了解,可以參考這一篇:不可不說的Java“鎖”事(https://tech.meituan.com/2018/11/15/java-lock.html),這一篇寫的很全面了,但是對于初學者,知道這些鎖的概念,由于缺乏實際工作經驗,可能并不了解鎖的實際使用場景,Java中可以通過Volatile、Synchronized、ReentrantLock 三個關鍵字來實現線程的安全,這部分知識在第一輪基礎面試里一定會問(要熟練掌握哦)。

在分布式系統中Java這些鎖技術是無法同時鎖住兩臺機器上的代碼,所以要通過分布式鎖來實現,熟練使用分布式鎖也是大廠開發必會的技能。

1.面試官:你有遇到需要使用分布式鎖的場景嗎?

「問題分析:」

這個問題主要作為引子,先要了解什么場景下需要使用分布式鎖,分布式鎖要解決什么問題,在此前提下有助于你更好的理解分布式鎖的實現原理。

使用分布式鎖的場景一般需要滿足以下場景:

  • 系統是一個分布式系統,java的鎖已經鎖不住了。

  • 操作共享資源,比如庫里唯一的用戶數據。

  • 同步訪問,即多個進程同時操作共享資源。

  • 「我:」

    說一個我在項目中使用分布式鎖場景的例子:

    消費積分在很多系統里都有,信用卡,電商網站,通過積分換禮品等,這里“「消費積分」”這個操作典型的需要使用鎖的場景。

    「事件A:」 以積分兌換禮品為例來講,完整的積分消費過程簡單分成3步:

    A1:用戶選中商品,發起兌換提交訂單。

    A2:系統讀取用戶剩余積分:判斷用戶當前積分是否充足。

    A3:扣掉用戶積分。

    「事件B:」 系統給用戶發放積分也簡單分成3步:

    B1:計算用戶當天應得積分

    B2:讀取用戶原有積分

    B3:在原有積分上增加本次應得積分

    那么問題來了,如果用戶消費積分和用戶累加積分同時發生(同時用戶積分進行操作)會怎樣?

    「假設」:用戶在消費積分的同時恰好離線任務在計算積分給用戶發放積分(如根據用戶當天的消費額),這兩件事同時進行,下面的邏輯有點繞,耐心理解。

    用戶U有1000積分(記錄用戶積分的數據可以理解為「共享資源」),本次兌換要消耗掉999積分。

    「不加鎖的情況:「事件A程序在執行到第2步讀積分時,A:2操作讀到的結果是1000分,判斷剩余積分夠本次兌換,緊接著要執行第3步A:3操作扣積分(1000 - 999 = 1),正常結果應該是用戶還是1分。但是這個時候」事件B」也在執行,本次要給用戶U發放100積分,兩個線程同時進行(「同步訪問」),不加鎖的情況,就會有下面這種可能,A:2 -> B:2 -> A:3 -> B:3 ,在A:3尚未完成前(扣積分,1000 - 999),用戶U總積分被事件B的線程讀取了,「最后用戶U的總積分變成了1100分,還白白兌換了一個999積分的禮物,這顯然不符合預期結果。」

    有人說怎么可能這么巧同時操作用戶積分,cpu那么快,只要用戶足夠多,并發量足夠大,墨菲定律遲早生效,出現上述bug只是時間問題,還有可能被黑產行業卡住這個bug瘋狂薅羊毛,這個時候作為開發人員要解決這個隱患就必須了解鎖的使用。

    (寫代碼是一項嚴謹的事兒!)

    Java本身提供了兩種內置的鎖的實現,一種是由JVM實現的synchronized 和 JDK 提供的 Lock,以及很多原子操作類都是線程安全的,當你的應用是單機或者說單進程應用時,可以使用這兩種鎖來實現鎖。

    但是當下互聯網公司的系統幾乎都是分布式的,這個時候Java自帶的 synchronized 或 Lock 已經無法滿足分布式環境下鎖的要求了,因為代碼會部署在多臺機器上,為了解決這個問題,分布式鎖應運而生,分布式鎖的特點是多進程,多個物理機器上無法共享內存,常見的解決辦法是基于內存層的干涉,落地方案就是基于Redis的分布式鎖 or ZooKeeper分布式鎖。

    (我分析的不能更詳細了,面試官再不滿意?)

    2.面試官:那常見的分布式鎖有哪些解決方案,你有了解嗎?

    我:常見的就三種辦法吧!

  • Reids的分布式鎖,很多大公司會基于Reidis做擴展開發。

  • 基于Zookeeper

  • 基于數據庫,比如Mysql。

  • 3.面試官:說說Redis分布式鎖實現方法

    「問題分析:」

    目前分布式鎖的實現方式主要有兩種,1.基于Redis Cluster模式。2.基于Zookeeper 集群模式。

    「優先掌握這兩種」,應付面試基本沒問題了。

    加鎖的方式大致有三種,分別是DB分布式鎖,Redis分布式鎖,Zookepper分布式鎖。

    「我:」

    「1.基于Redis的分布式鎖」

    「方法一:使用setnx命令加鎖」

    public?static?void?wrongGetLock1(Jedis?jedis,?String?lockKey,?String?requestId,?int?expireTime)?{//?第一步:加鎖Long?result?=?jedis.setnx(lockKey,?requestId);if?(result?==?1)?{//?第二步:設置過期時間jedis.expire(lockKey,?expireTime);}}

    「代碼解釋:」

    • setnx命令,意思就是 set if not exist,如果lockKey不存在,把key存入Redis,保存成功后如果result返回1,表示設置成功,如果非1,表示失敗,別的線程已經設置過了。

    • expire(),設置過期時間,防止死鎖,假設,如果一個鎖set后,一直不刪掉,那這個鎖相當于一直存在,產生死鎖。

    (講到這里,我還要和面試官強調一個“但是”)

    思考,我上面的方法哪里與缺陷?繼續給面試官解釋...

    加鎖總共分兩步,第一步jedis.setnx,第二步jedis.expire設置過期時間,setnx與expire不是一個原子操作,如果程序執行完第一步后異常了,第二步jedis.expire(lockKey, expireTime)沒有得到執行,相當于這個鎖沒有過期時間,有產生死鎖的可能。正對這個問題如何改進?

    「改進:」

    public?class?RedisLockDemo?{private?static?final?String?SET_IF_NOT_EXIST?=?"NX";private?static?final?String?SET_WITH_EXPIRE_TIME?=?"PX";/***?獲取分布式鎖*?@param?jedis?Redis客戶端*?@param?lockKey?鎖*?@param?requestId 請求標識*?@param?expireTime?超期時間*?@return?是否獲取成功*/public?static?boolean?getLock(Jedis?jedis,?String?lockKey,?String?requestId,?int?expireTime)?{//?兩步合二為一,一行代碼加鎖并設置?+?過期時間。if?(1?==?jedis.set(lockKey,?requestId,?SET_IF_NOT_EXIST,?SET_WITH_EXPIRE_TIME,?expireTime))?{return?true;//加鎖成功}return?false;//加鎖失敗}}

    「代碼解釋:」

    將加鎖和設置過期時間合二為一,一行代碼搞定,原子操作。

    (沒等面試官開口追問,面試官很滿意了)

    「面試官:」 那解鎖操作呢?

    「我:」

    釋放鎖就是刪除key

    「使用del命令解鎖」

    public?static?void?unLock(Jedis?jedis,?String?lockKey,?String?requestId)?{//?第一步:?使用 requestId 判斷加鎖與解鎖是不是同一個客戶端if?(requestId.equals(jedis.get(lockKey)))?{//?第二步:?若在此時,這把鎖突然不是這個客戶端的,則會誤解鎖jedis.del(lockKey);} }

    「代碼解釋:」 通過 requestId 判斷加鎖與解鎖是不是同一個客戶端和 jedis.del(lockKey) 兩步不是原子操作,理論上會出現在執行完第一步if判斷操作后鎖其實已經過期,并且被其它線程獲取,這是時候在執行jedis.del(lockKey)操作,相當于把別人的鎖釋放了,這是不合理的。當然,這是非常極端的情況,如果unLock方法里第一步和第二步沒有其它業務操作,把上面的代碼扔到線上,可能也不會真的出現問題,原因第一是業務并發量不高,根本不會暴露這個缺陷,那么問題還不大。

    但是寫代碼是嚴謹的工作,能完美則必須完美。針對上述代碼中的問題,提出改進。

    「代碼改進:」

    public?class?RedisTool?{private?static?final?Long?RELEASE_SUCCESS?=?1L;/***?釋放分布式鎖*?@param?jedis?Redis客戶端*?@param?lockKey?鎖*?@param?requestId 請求標識*?@return?是否釋放成功*/public?static?boolean?releaseDistributedLock(Jedis?jedis,?String?lockKey,?String?requestId)?{String?script?=?"if?redis.call('get',?KEYS[1])?==?ARGV[1]?then?return?redis.call('del',?KEYS[1])?else?return?0?end";Object?result?=?jedis.eval(script,?Collections.singletonList(lockKey),?Collections.singletonList(requestId));if?(RELEASE_SUCCESS.equals(result))?{return?true;}return?false;}}

    「代碼解釋:」

    通過 jedis 客戶端的 eval 方法和 script 腳本一行代碼搞定,解決方法一中的原子問題。

    4.面試官:說說基于 ZooKeeper 的分布式鎖實現原理

    「我:」

    還是積分消費與積分累加的例子:「事件A」「事件B」同時需要進行對積分的修改操作,兩臺機器同時進行,正確的業務邏輯上讓一臺機器先執行完后另外一個機器再執行,要么事件A先執行,要么事件B先執行,這樣才能保證不會出現A:2 -> B:2 -> A:3 -> B:3這種積分越花越多的情況(想到這種bug一旦上線,老板要生氣了,我可能要哭了)。

    「怎么辦?使用 zookeeper 分布式鎖。」

    一個機器接收到了請求之后,先獲取 zookeeper 上的一把分布式鎖(zk會創建一個 znode),執行操作;然后另外一個機器也「嘗試去創建」那個 znode,結果發現自己創建不了,因為被別人創建了,那只能等待,等第一個機器執行完了方可拿到鎖。

    使用 ZooKeeper 的順序節點特性,假如我們在/lock/目錄下創建3個節點,ZK集群會按照發起創建的順序來創建節點,節點分別為/lock/0000000001、/lock/0000000002、/lock/0000000003,最后一位數是依次遞增的,節點名由zk來完成。

    ZK中還有一種名為臨時節點的節點,臨時節點由某個客戶端創建,當客戶端與ZK集群斷開連接,則該節點自動被刪除。EPHEMERAL_SEQUENTIAL為臨時順序節點。

    根據ZK中節點是否存在,可以作為分布式鎖的鎖狀態,以此來實現一個分布式鎖,下面是分布式鎖的基本邏輯:

  • 客戶端調用create()方法創建名為“/dlm-locks/lockname/lock-”的臨時順序節點。

  • 客戶端調用getChildren(“lockname”)方法來獲取所有已經創建的子節點。

  • 客戶端獲取到所有子節點path之后,如果發現自己在步驟1中創建的節點是所有節點中序號最小的,就是看自己創建的序列號是否排第一,如果是第一,那么就認為這個客戶端獲得了鎖,在它前面沒有別的客戶端拿到鎖。

  • 如果創建的節點不是所有節點中需要最小的,那么則監視比自己創建節點的序列號小的最大的節點,進入等待。直到下次監視的子節點變更的時候,再進行子節點的獲取,判斷是否獲取鎖。

  • 釋放鎖的過程相對比較簡單,就是刪除自己創建的那個子節點即可,不過也仍需要考慮刪除節點失敗等異常情況。

    5.面試官:ZK和Reids的區別,各自有什么優缺點?

    「先說Reids:」

  • Rdis只保證最終一致性,副本間的數據復制是異步進行(Set是寫,Get是讀,Reids集群一般是讀寫分離架構,存在主從同步延遲情況),主從切換之后可能有部分數據沒有復制過去可能會「丟失鎖」情況,故強一致性要求的業務不推薦使用Reids,推薦使用zk。

  • Redis集群各方法的響應時間均為最低。隨著并發量和業務數量的提升其響應時間會有明顯上升(公有集群影響因素偏大),但是極限qps可以達到最大且基本無異常

  • 「再說ZK:」

  • 使用ZooKeeper集群,鎖原理是使用ZooKeeper的臨時節點,臨時節點的生命周期在Client與集群的Session結束時結束。因此如果某個Client節點存在網絡問題,與ZooKeeper集群斷開連接,Session超時同樣會導致鎖被錯誤的釋放(導致被其他線程錯誤地持有),因此ZooKeeper也無法保證完全一致。

  • ZK具有較好的穩定性;響應時間抖動很小,沒有出現異常。但是隨著并發量和業務數量的提升其響應時間和qps會明顯下降。

  • 如何選擇?(僅供參考,根據我個人經驗)

    關注指標RedisZK
    響應時間敏感
    并發量高
    需要讀寫鎖
    需要公平鎖
    需要非公平鎖
    ?

    「提示」

    使用分布式鎖,必須滿足兩個條件之一:

  • 業務本身不要求強一致性,可以接受偶爾出現鎖被其他線程重復獲取。

  • 業務本身要求強一致性,如果鎖被錯誤地重復獲取,必須有降級方案保證一致性。

  • 「無論ZooKeeper與Redis,在極端情況下(例如整個ZK集群失效,例如Reids的Master失效而Slave沒完全同步)都會存在正在被加鎖的資源被重復加鎖的問題。這種不可靠的概率極低,主要依賴于Zk集群與Redis集群。」

    ?

    6.Mysql如何做分布式鎖?

    「分布式鎖還可以從數據庫下手解決問題」

    「方法一:」

    利用 Mysql 的鎖表,創建一張表,設置一個 UNIQUE KEY 這個 KEY 就是要鎖的 KEY,所以同一個 KEY 在mysql表里只能插入一次了,這樣對鎖的競爭就交給了數據庫,處理同一個 KEY 數據庫保證了只有一個節點能插入成功,其他節點都會插入失敗。

    DB分布式鎖的實現:通過主鍵id的唯一性進行加鎖,說白了就是加鎖的形式是向一張表中插入一條數據,該條數據的id就是一把分布式鎖,例如當一次請求插入了一條id為1的數據,其他想要進行插入數據的并發請求必須等第一次請求執行完成后刪除這條id為1的數據才能繼續插入,實現了分布式鎖的功能。

    這樣 lock 和 unlock 的思路就很簡單了,偽代碼:

    def lock :exec?sql:?insert?into?locked—table?(xxx)?values?(xxx)if?result?==?true?:return?trueelse?:return?falsedef unlock :exec?sql:?delete?from?lockedOrder?where?order_id='order_id'

    「方法二:」

    使用流水號+時間戳做冪等操作,可以看作是一個不會釋放的鎖。

    7.面試官:你了解業界哪些大公司的分布式鎖框架

    「我:」 是時候展示我知識廣度的時候了,這個B要裝好哦

    「1.Google:Chubby」

    Chubby是一套分布式協調系統,內部使用Paxos協調Master與Replicas。

    Chubby lock service被應用在GFS, BigTable等項目中,其首要設計目標是高可靠性,而不是高性能。

    Chubby被作為粗粒度鎖使用,例如被用于選主。持有鎖的時間跨度一般為小時或天,而不是秒級。

    Chubby對外提供類似于文件系統的API,在Chubby創建文件路徑即加鎖操作。Chubby使用Delay和SequenceNumber來優化鎖機制。Delay保證客戶端異常釋放鎖時,Chubby仍認為該客戶端一直持有鎖。Sequence number 指鎖的持有者向Chubby服務端請求一個序號(包括幾個屬性),然后之后在需要使用鎖的時候將該序號一并發給 Chubby 服務器,服務端檢查序號的合法性,包括 number 是否有效等。

    「2.京東SharkLock」

    SharkLock是基于Redis實現的分布式鎖。鎖的排他性由SETNX原語實現,使用timeout與續租機制實現鎖的強制釋放。

    「3.螞蟻金服SOFAJRaft-RheaKV 分布式鎖」

    RheaKV 是基于 SOFAJRaft 和 RocksDB 實現的嵌入式、分布式、高可用、強一致的 KV 存儲類庫。

    RheaKV對外提供lock接口,為了優化數據的讀寫,按不同的存儲類型,提供不同的鎖特性。RheaKV提供wathcdog調度器來控制鎖的自動續租機制,避免鎖在任務完成前提前釋放,鎖永不釋放造成死鎖。

    「4.Netflix: Curator」

    Curator是ZooKeeper的客戶端封裝,其分布式鎖的實現完全由ZooKeeper完成。

    在ZooKeeper創建EPHEMERAL_SEQUENTIAL節點視為加鎖,節點的EPHEMERAL特性保證了鎖持有者與ZooKeeper斷開時強制釋放鎖;節點的SEQUENTIAL特性避免了加鎖較多時的驚群效應。

    總結

    針對分布式鎖的兩種實現方法,使用哪種需要取決于業務場景,如果系統接口的讀寫操作完全是基于內存操作的,那顯然使用Redis更合適,Mysql表鎖or行鎖明顯不合適。同樣是基于內存的 Redis鎖 和 ZK鎖具體選用哪一種,要根據是否有具體環境和架構師對哪種技術更為了解,原則就是選你最了解到,目的是能解決問題。

    參考

    Distributed locks with Redis

    https://tech.meituan.com/2018/11/15/java-lock.html

    最后,再附上我歷時三個月總結的?Java 面試 + Java 后端技術學習指南,這是本人這幾年及春招的總結,目前,已經拿到了騰訊等大廠offer,拿去不謝,github 地址:https://github.com/OUYANGSIHAI/JavaInterview

    這么辛苦總結,給個star好不好。?點擊閱讀原文,直達

    總結

    以上是生活随笔為你收集整理的关于分布式锁的面试题都在这里了的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    99精品在线播放 | 欧美激情精品久久久久久免费印度 | 亚洲va欧美va人人爽 | .国产精品成人自产拍在线观看6 | 在线天堂中文www视软件 | 一区二区三区四区精品视频 | 日韩精品一区二区三区不卡 | 天堂网一区二区三区 | 天天综合成人网 | 国产精品久久婷婷六月丁香 | 在线观看第一页 | 99视频99| 成人午夜在线观看 | 久久91久久久久麻豆精品 | 国产精品观看在线亚洲人成网 | 99成人在线视频 | 中文字幕欧美激情 | 天天躁天天躁天天躁婷 | 伊人五月综合 | 日日干天天射 | 91精品国产91p65 | 99精品国产在热久久下载 | 午夜 在线 | 国产精品粉嫩 | 丝袜制服综合网 | 亚洲韩国一区二区三区 | 91亚洲网站| 国产伦理久久精品久久久久_ | 色偷偷88888欧美精品久久久 | 国产亚洲精品久久 | 日韩精品久久久久久久电影99爱 | 国产亚洲精品美女 | 婷婷激情五月综合 | 99久久影视 | 久久视频这里有精品 | 亚洲激情一区二区三区 | 国产资源在线免费观看 | 亚洲91网站| 日韩区在线观看 | 欧美视频国产视频 | 国产精品麻豆视频 | 日韩在线网址 | 在线v | 99r在线播放 | 91麻豆精品国产午夜天堂 | av国产在线观看 | 国产精品美女网站 | 欧美精品久久久久久久 | 天天综合成人网 | 五月天久久狠狠 | 一区二区三区在线免费观看视频 | 97av视频在线| 久久久99精品免费观看app | 久久99热这里只有精品国产 | 国产专区日韩专区 | 精品女同一区二区三区在线观看 | 国产 日韩 在线 亚洲 字幕 中文 | 91免费版在线| 黄色的片子 | 涩涩网站在线看 | 51久久成人国产精品麻豆 | 午夜国产在线观看 | 日韩欧美一区二区三区视频 | av不卡在线看 | 综合国产在线 | 国产在线第三页 | 成人在线网站观看 | av久久在线 | 久久a v视频 | 91网页版免费观看 | 在线免费成人 | 欧美日韩在线看 | 成人免费视频网址 | 欧美精品中文在线免费观看 | 久久免费大片 | 少妇精品久久久一区二区免费 | 手机在线欧美 | 中文字幕在线播放一区 | 97在线观看免费高清完整版在线观看 | 一级一片免费观看 | 黄色网免费 | 99热超碰在线 | 黄色看片| 久久久久国产精品午夜一区 | 国产美女免费观看 | 亚洲爱视频 | 在线91网 | 中文字幕在线免费播放 | 91av手机在线观看 | 精品国产精品久久一区免费式 | 亚洲精选在线观看 | 国产精品久久久久四虎 | 亚洲精品18日本一区app | 天天射天天爽 | 高清不卡一区二区在线 | 成人免费网站在线观看 | 国产精品高潮在线观看 | 天堂网一区 | 亚洲最大av在线播放 | 亚洲黄色一级电影 | 中文字幕亚洲欧美日韩2019 | 日韩免费成人av | 黄色性av | 丁香六月婷婷 | 亚洲第一区在线观看 | 午夜久久美女 | 天天躁日日躁狠狠躁av麻豆 | 91porny九色91啦中文 | www.色午夜.com | 操操色 | 日韩在线网 | 欧美日韩在线看 | 久久综合久久综合这里只有精品 | 国产精品一区欧美 | 国产亚洲精品精品精品 | 国产美女精品视频 | 国产精品毛片一区二区 | 在线观看www视频 | 亚洲国产人午在线一二区 | 91传媒视频在线观看 | 日躁夜躁狠狠躁2001 | 久久在线免费观看视频 | 日韩精品一区二区三区视频播放 | 亚洲精品美女久久久 | 日韩欧美xxx | 成人久久18免费网站图片 | 日日夜操| 日本三级香港三级人妇99 | 久久这里| 日日骑 | 久久高清av | 国产网站在线免费观看 | 婷婷色综| 日韩成人中文字幕 | 亚洲精品免费在线播放 | 亚洲一区二区三区毛片 | 91麻豆福利 | 91亚洲影院| 在线视频你懂 | 激情综合网在线观看 | 中文日韩在线视频 | 黄色三级免费看 | 精品一区久久 | 最新午夜电影 | 日本中文字幕在线电影 | 国产精品久久久久毛片大屁完整版 | 在线播放 亚洲 | 99精品在线免费视频 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 国产剧情在线一区 | 91高清免费在线观看 | 国产精品九九久久久久久久 | 香蕉网在线播放 | 在线黄色免费av | 人人草人人草 | 九九视频精品免费 | 国产69精品久久久久9999apgf | aaa亚洲精品一二三区 | 夜夜爽88888免费视频4848 | 丁香花在线视频观看免费 | 久久小视频 | 天天操偷偷干 | 在线观看av大片 | 亚洲精品大全 | 天堂在线一区 | 久久九九视频 | 国产亚洲欧美日韩高清 | 国产99久久精品一区二区300 | 在线中文字幕av观看 | 九九一级片 | 成人久久久久久久久久 | 91丨精品丨蝌蚪丨白丝jk | 久久爱992xxoo| 97操操| 亚洲国产一二三 | 麻豆精品传媒视频 | 欧美精品久久久久久久 | 天天av资源 | 波多野结衣在线播放视频 | 欧美男同视频网站 | 欧美一区免费观看 | 美女网站黄免费 | 波多野结衣日韩 | 精品夜夜嗨av一区二区三区 | 国产手机免费视频 | 激情综合一区 | 综合色亚洲 | 在线观看中文字幕第一页 | 国产精品久久久久久999 | 日韩av一区在线观看 | 国产成人精品一区二三区 | 超碰在线成人 | 在线综合 亚洲 欧美在线视频 | 亚洲三区在线 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | av线上看| 麻豆免费在线视频 | 黄色小网站在线 | 亚洲成a人片77777kkkk1在线观看 | 精品国偷自产国产一区 | 欧美成年网站 | 久热免费在线观看 | 日韩久久久久久 | 免费的黄色的网站 | 99视频在线精品国自产拍免费观看 | 国产精品久久久久婷婷 | 久久天天躁夜夜躁狠狠85麻豆 | 手机看片中文字幕 | 免费h精品视频在线播放 | 色婷婷六月| av性网站| 亚洲欧洲日韩在线观看 | 国产在线国偷精品产拍免费yy | 亚洲美女视频在线 | 免费观看日韩av | 午夜久久久久久久久久影院 | 欧美,日韩| 日韩在线影视 | 色小说av | av在线播放免费 | 欧美日韩综合在线 | 中国一级片视频 | 99久久影视 | 久草视频2 | 日本中文字幕网 | 在线免费视频一区 | 最近中文字幕视频完整版 | 免费在线激情电影 | 国产 日韩 欧美 中文 在线播放 | 激情亚洲综合在线 | 免费在线观看亚洲视频 | 人人狠狠综合久久亚洲婷 | 开心综合网 | 欧美精品久久久久久久亚洲调教 | 国产精品高潮久久av | 精品福利在线视频 | 嫩草av在线 | 一区二区三区视频 | 蜜臀av性久久久久av蜜臀三区 | 天天曰夜夜操 | 欧美色图视频一区 | 高清不卡一区二区在线 | 久久中文视频 | 久久久www成人免费毛片麻豆 | 久草精品视频在线看网站免费 | 久久国产精品99久久人人澡 | 久久一本综合 | 少妇高潮流白浆在线观看 | 欧美精品久久久久久久久久久 | 免费视频一区 | 国产一级高清视频 | 日韩成人一级大片 | 免费网站在线观看成人 | 视频福利在线 | 国产精品国产三级在线专区 | 字幕网av| 久久精品视频在线观看 | 久久亚洲综合国产精品99麻豆的功能介绍 | 国产精品久久久777 成人手机在线视频 | 日本中文字幕免费观看 | 久久精品久久精品久久精品 | 国产精品久久久久一区二区 | 岛国片在线| 久久手机免费视频 | 国产视频一二区 | 五月综合网站 | 精品久久久久久亚洲综合网 | 亚洲理论片在线观看 | av三级av | 久久免费黄色网址 | 99色网站 | 欧美色图30p | 亚洲国产精品电影 | 国产小视频国产精品 | 黄色一区三区 | 免费在线观看成人小视频 | 国产成人精品999在线观看 | 免费网站污 | 色婷婷综合久色 | 日本少妇视频 | 在线国产欧美 | 国内精品亚洲 | 精品一区二区三区久久 | 欧美一级大片在线观看 | 伊人国产在线播放 | 99亚洲精品| av视屏在线播放 | 国产视频在线观看一区 | 香蕉国产91| 国产视频九色蝌蚪 | 中文字幕二区在线观看 | 96看片 | 中文字幕永久在线 | 国产精品24小时在线观看 | 日韩欧美一区二区三区视频 | 欧美男女爱爱视频 | 美女网站在线观看 | 韩日av在线 | 亚洲资源网 | 亚洲视屏一区 | 国产精品无av码在线观看 | 热久久99这里有精品 | 天堂av免费在线 | 福利一区二区在线 | 五月婷丁香 | 狠狠干夜夜操天天爽 | 欧美日韩色婷婷 | 波多野结衣视频在线 | 精品一区二区三区电影 | 右手影院亚洲欧美 | 日韩成人av在线 | 国产成人av在线影院 | 97视频免费观看 | 久久久综合电影 | 天堂激情网 | 天天综合网~永久入口 | 99视频导航| 91精品一区二区三区蜜臀 | 国产精品 日本 | 91在线观看欧美日韩 | 精品一区二区在线免费观看 | 国产亚洲91 | 亚洲婷婷免费 | 九九热视频在线播放 | 一区二区久久久久 | 亚洲精品视频久久 | 911久久| 丁香五婷| 亚洲精品91天天久久人人 | 精品久久亚洲 | www欧美色| 黄色大片中国 | 美女视频一区 | 91麻豆看国产在线紧急地址 | 日韩国产高清在线 | 亚洲国产高清在线观看视频 | 日日夜夜中文字幕 | 国产精品激情偷乱一区二区∴ | 中文字幕中文字幕 | 狠狠的操狠狠的干 | 91精品国产综合久久福利 | 国内精品久久久久国产 | 亚洲国产精品免费 | 免费a视频在线观看 | 99视频免费播放 | www日韩在线观看 | 亚洲国产精品500在线观看 | 久久综合色天天久久综合图片 | 亚洲精品视频在线观看免费 | 免费观看完整版无人区 | 九九视频免费 | 伊人五月在线 | 99色在线观看视频 | 成人午夜电影在线 | 国产999精品久久久久久绿帽 | 亚洲午夜av久久乱码 | 日韩一区正在播放 | avav片| 午夜av在线电影 | 免费美女久久99 | 麻豆成人精品 | 国产精品久久久久久麻豆一区 | 超碰九九 | 久久久www成人免费精品 | 成人免费视频免费观看 | 免费福利在线 | 亚洲香蕉视频 | 国产91aaa | 97精品国产aⅴ | 亚洲美女精品区人人人人 | 99精品视频免费在线观看 | 天天看天天干 | 日韩精品首页 | 丁香九月激情综合 | 久久久99久久 | 国产成人精品综合久久久久99 | 开心激情综合网 | 久草在线电影网 | 91插插插免费视频 | 精品欧美在线视频 | 日本中文乱码卡一卡二新区 | 久久女同性恋中文字幕 | 日韩精品三区四区 | 成人中文字幕av | 国产v欧美| 97网| 美女黄频在线观看 | 欧美激情精品久久久 | 免费色视频在线 | 欧美日韩免费一区二区三区 | www.国产精品 | 婷婷在线网| 久爱精品在线 | 亚洲最大在线视频 | 黄色aaaaa | 天天爽人人爽夜夜爽 | 日本久久精 | 欧美日韩精品网站 | 亚洲成av | av免费看在线 | 中文字幕在线观看国产 | 色噜噜色噜噜 | 成人免费在线播放视频 | 黄视频网站大全 | 久久久99精品免费观看乱色 | 欧美一区二区三区不卡 | 国产不卡免费av | 中文字幕在线免费看线人 | 精品在线视频播放 | 久久不射电影院 | 91综合色 | 超碰人人99 | 久久不色 | 91免费看片黄 | 成年人视频在线 | 亚洲人人爱| 免费av网站观看 | 国产精品久久99综合免费观看尤物 | 久久久男人的天堂 | 精品免费久久久久久 | 在线网站黄 | 韩国精品视频在线观看 | 91麻豆精品国产91久久久更新时间 | 国产成人精品一区二区三区在线观看 | 国产精品激情偷乱一区二区∴ | 亚洲精品乱码久久久久v最新版 | 五月激情丁香图片 | 国产精品美女久久久久久久久 | www.99av| 美州a亚洲一视本频v色道 | 亚洲精品在线免费看 | 高清免费在线视频 | 伊人射 | 国产精品美女久久久久久 | 国产特级毛片aaaaaa高清 | 免费黄色av片 | 日韩高清不卡一区二区三区 | 色综合久久综合中文综合网 | 深爱婷婷久久综合 | 久久黄色精品视频 | 欧美视频一区二 | 中文字幕在线观看一区二区三区 | 黄色a在线| 免费a一级| 日韩免费视频线观看 | 蜜桃久久久 | 在线中文字母电影观看 | 精品国自产在线观看 | 久久免费成人精品视频 | 九九久久久 | 一级成人网 | 日韩免费网址 | 久久综合操 | 日韩欧美精品在线 | 麻豆免费视频观看 | 亚洲资源 | 欧美国产一区二区 | 操操综合 | 国产999精品久久久久久麻豆 | 日本女人的性生活视频 | 精品国产欧美一区二区三区不卡 | 黄色一级大片在线免费看产 | 国产午夜激情视频 | 亚洲国产午夜视频 | 婷婷在线免费 | 99精品国产高清在线观看 | 国产精品毛片久久久久久久久久99999999 | 国产婷婷精品av在线 | 国产伦理久久 | 国产精品少妇 | 黄色一级免费 | 婷婷久久综合九色综合 | 亚洲人片在线观看 | 特级黄色一级 | 97香蕉久久超级碰碰高清版 | 久久在线一区 | 韩国av免费观看 | 日韩二区三区在线观看 | 久草在线手机观看 | 国产无限资源在线观看 | 久久久久久久久网站 | 性色av香蕉一区二区 | 亚洲国产成人久久 | 亚洲 欧美 成人 | 五月婷在线视频 | 西西44人体做爰大胆视频 | 天天射天天射天天 | 免费一级特黄毛大片 | 免费a视频在线观看 | 制服丝袜在线91 | 国产午夜影院 | 国产一级三级 | 日韩午夜电影院 | 精品国产乱子伦一区二区 | 91中文字幕在线观看 | 国产91对白在线播 | 激情av综合 | 人人添人人澡人人澡人人人爽 | 国产黄色片久久久 | 婷婷久久综合九色综合 | 成人在线视| 国产91精品一区二区麻豆网站 | 亚洲天堂网在线播放 | 色吊丝av中文字幕 | 成人av高清在线 | 午夜骚影 | 国产香蕉视频在线观看 | 免费视频 你懂的 | 久久精品美女视频网站 | 五月激情综合婷婷 | 日本公乱妇视频 | 51久久成人国产精品麻豆 | 日韩av午夜在线观看 | 免费观看国产精品视频 | 国产精品久久久久久婷婷天堂 | 久久视影 | 国产一区二区三区免费在线观看 | 中文字幕一区二区在线播放 | 日韩r级电影在线观看 | 91av视频免费观看 | 夜夜视频资源 | 天天干 天天摸 天天操 | 成人一级免费电影 | 97成人精品视频在线播放 | 久久毛片网 | 国产精品久久久久婷婷二区次 | 中文字幕韩在线第一页 | 玖玖视频免费在线 | 欧美另类交人妖 | 久久成人在线 | 日韩视频免费 | 伊人射 | 国产一级淫片在线观看 | 成人av网站在线观看 | 久久久久影视 | 国产视频观看 | 国产高清视频在线观看 | 奇米先锋 | 国产精品亚洲精品 | 美女视频黄免费的 | 久久看毛片 | 一级片免费观看 | 色窝资源 | 日本福利视频在线 | 97精品久久 | 欧美 激情 国产 91 在线 | 美女视频一区 | 午夜视频99 | 五月激情av | 草久久久久 | 精品一区二区在线免费观看 | 一区二区三区高清不卡 | 日韩黄在线观看 | 国产成a人亚洲精v品在线观看 | 精品国产精品久久一区免费式 | 永久免费毛片 | 久久五月婷婷综合 | 欧美日韩综合在线观看 | 国产精品久久久久一区二区三区共 | 视频一区视频二区在线观看 | 91av在线电影| 天天插综合 | a一片一级 | 婷婷久久丁香 | 91看片看淫黄大片 | 久久激情综合网 | 五月精品 | 丁香六月在线 | 国产福利在线 | 国产区精品区 | 色婷在线 | 日本狠狠色 | 久久精品亚洲国产 | 国产精品毛片一区二区在线看 | 国产日韩精品欧美 | 精品国内自产拍在线观看视频 | 免费看色网站 | 91精品国产一区二区在线观看 | 精品国产一区二区三区久久久蜜月 | 欧美伊人网 | 福利视频一区二区 | a视频在线观看免费 | 黄色特一级片 | 天天干天天天天 | 日本三级香港三级人妇99 | 亚洲精品9 | 久久99久久久久 | www.超碰 | 日韩精品在线视频 | 91亚洲永久精品 | 国产精品69久久久久 | 免费视频一二三 | 国产午夜精品理论片在线 | 操碰av | 又湿又紧又大又爽a视频国产 | 久久国产精品免费视频 | 国产精品日韩欧美一区二区 | 永久中文字幕 | 日b黄色片 | 国产美女永久免费 | 2020天天干夜夜爽 | 久热色超碰 | 国产精品成人av在线 | 97av超碰 | 黄在线免费看 | 天堂av在线| 国产99免费视频 | 午夜一级免费电影 | 精品久久一 | 在线免费av观看 | 亚洲精品xxxx | 成年人视频免费在线播放 | 欧美精品久久天天躁 | 国产在线1区 | 欧美另类重口 | 久草热视频 | 欧美一级片在线免费观看 | 国产精品亚洲人在线观看 | 欧美一级久久久 | 亚洲欧洲国产日韩精品 | 欧美日韩激情视频8区 | 五月婷婷激情五月 | 亚洲精品午夜久久久久久久久久久 | 人人盈棋牌| 国产91勾搭技师精品 | 日韩网站一区 | 亚洲在线日韩 | 国产精品黑丝在线观看 | 国产精品欧美一区二区 | 狠狠色丁香久久婷婷综合五月 | 一区二区不卡视频在线观看 | 亚洲 欧美变态 另类 综合 | 国产精品国产三级国产aⅴ无密码 | www.天天射| 国产在线一卡 | 免费看污的网站 | 久久久久亚洲精品成人网小说 | av动态图片 | 久久久久亚洲最大xxxx | 91亚洲国产 | 亚洲免费国产视频 | 久久综合色婷婷 | 免费看高清毛片 | 久久久久一区二区三区四区 | 九九视频免费观看视频精品 | 亚洲视频久久久久 | 午夜精品久久久久久久99婷婷 | 亚洲 欧洲 国产 日本 综合 | 久久99亚洲精品久久久久 | 男女激情麻豆 | 亚洲一区久久 | 国产精品五月天 | av最新资源 | 国产 成人 久久 | 日韩大陆欧美高清视频区 | 国产伦精品一区二区三区四区视频 | 成人黄色在线观看视频 | www.成人精品 | www.黄色在线 | 黄网站色 | 欧美男女爱爱视频 | av线上看| 精久久久久 | 天天操夜夜曰 | 麻豆影视网站 | 久久黄色小说 | 97在线精品 | 一级欧美黄| 久久99热这里只有精品国产 | 亚洲国内精品在线 | 欧美有色 | 天天草天天 | 黄色录像av | 18网站在线观看 | 这里有精品在线视频 | www视频免费在线观看 | 六月丁香婷 | 91精品国产成人观看 | 亚洲成av人片在线观看www | 久久伊人免费视频 | 99久久精品国产毛片 | 午夜视频在线观看一区二区三区 | 伊人宗合| 午夜av色 | 亚洲一区av | 国产精品入口麻豆 | 波多野结衣精品视频 | 在线国产能看的 | 一区二区伦理电影 | 在线观看的av | 99久久久国产免费 | 国产精品专区h在线观看 | 国产黄色片网站 | 精品在线视频观看 | 中文字幕免费看 | h网站免费在线观看 | 香蕉影视在线观看 | 欧美日产一区 | 免费看色网站 | 97超碰人人澡人人爱 | 麻豆传媒视频在线播放 | 国产精品手机播放 | 久久久久综合 | 久久视频精品在线 | 五月婷婷深开心 | 国产高清不卡 | 在线免费视频a | 亚洲视频一区二区三区在线观看 | 日日干夜夜骑 | 日日操日日插 | 久久精选 | 五月开心六月伊人色婷婷 | 一级淫片在线观看 | 最新动作电影 | 国产精品第| 国产看片 色 | 国产精品美女网站 | 亚洲日韩中文字幕 | 久久综合色天天久久综合图片 | 欧美日韩电影在线播放 | 亚洲精品国产欧美在线观看 | 免费视频91蜜桃 | 亚洲欧洲一区二区在线观看 | 狠狠操夜夜操 | 91精品麻豆 | www狠狠操| 精品一区二区三区香蕉蜜桃 | 日本韩国在线不卡 | 91高清免费观看 | 久久综合在线 | 久草电影在线观看 | 色综合天天天天做夜夜夜夜做 | av黄色免费在线观看 | 国产麻豆果冻传媒在线观看 | 色就干| 91视频xxxx| 国产精品久久久免费看 | 天天色棕合合合合合合 | 日本黄区免费视频观看 | www.天天草| 97国产精品亚洲精品 | 日韩亚洲在线 | 久久国产麻豆 | 色婷婷成人网 | 五月激情在线 | 88av网站 | 97在线精品| 91爱爱网址| 三级黄免费看 | 天天拍天天操 | 欧洲色吧 | 99精品在线视频播放 | 精品a在线| 九九有精品| 天天干天天摸 | 狠狠操夜夜 | 欧美色道 | 欧美激情第一区 | 最新中文字幕在线观看视频 | 久久综合99| 国产欧美精品xxxx另类 | 久久久亚洲网站 | 九九热视频在线 | 在线小视频你懂得 | 久久久久久久久久久久久国产精品 | 欧美日韩伦理一区 | 午夜av色| 国产成人性色生活片 | 成年人毛片在线观看 | 夜夜骑日日操 | 九九九视频在线 | 亚洲 欧美 成人 | 日韩在线看片 | 日韩av一区二区在线影视 | 婷婷丁香在线 | 中文字幕在线免费 | 亚洲精品免费在线视频 | 四虎影视成人永久免费观看亚洲欧美 | 欧洲一区精品 | 精品亚洲一区二区 | 成人精品电影 | 精品国产中文字幕 | 日韩v欧美v日本v亚洲v国产v | 亚洲激色 | 欧美看片 | 狠狠躁日日躁夜夜躁av | 91粉色视频 | 久久涩视频 | 日日婷婷夜日日天干 | 国产美女精彩久久 | 三级黄色在线观看 | 天堂在线免费视频 | 午夜精品福利一区二区 | 精品中文字幕在线播放 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 日本中文字幕电影在线免费观看 | 久久久国产一区二区 | 日韩精品中文字幕在线不卡尤物 | 美女视频黄是免费的 | 午夜影院一级片 | 99国产成+人+综合+亚洲 欧美 | 在线va视频 | 在线观看黄 | 九热在线 | 精品国产欧美一区二区 | www国产亚洲精品久久网站 | 国产精品99视频 | 少妇bbbb | 国产精品福利一区 | 小草av在线播放 | 日韩中文字幕一区 | 国产99久久精品一区二区300 | 国产99区| 欧美色婷 | 日本精品视频一区 | 国产精品久久久久久久久久 | 免费观看久久 | 婷婷色网址 | 日本99热 | 午夜在线观看影院 | 色欧美成人精品a∨在线观看 | 奇人奇案qvod | 天天色天天骑天天射 | 一区二区三区四区五区六区 | 天天天天天天天天操 | 在线看成人 | 午夜国产福利视频 | 天天操天天干天天综合网 | 日本高清久久久 | 国产午夜精品一区二区三区欧美 | 人人舔人人 | 人人干人人草 | 97福利社 | 五月天亚洲精品 | 五月开心综合 | 伊人婷婷 | 91成人精品在线 | 少妇做爰k8经典 | 9999精品 | 91九色蝌蚪视频在线 | 99精品欧美一区二区 | 成人一级在线 | 成人亚洲网 | 不卡av在线 | 国产精品一区二区在线观看 | 日韩二级毛片 | 精品在线视频一区 | 99久久精品无码一区二区毛片 | 国产亚洲日 | 九九99靖品 | 日韩精品一区二区三区在线视频 | 成人av一区二区在线观看 | 黄色三级久久 | 日韩成人精品一区二区三区 | 99精品一区 | 这里只有精彩视频 | 国产亚洲片 | 美女久久网站 | 亚洲a色 | 天天射天天爱天天干 | 久久国产电影院 | 天天做日日做天天爽视频免费 | 18网站在线观看 | 国产成人精品久久 | 成人av视屏 | 欧美激情精品久久久久久免费印度 | 四虎8848免费高清在线观看 | 亚洲女欲精品久久久久久久18 | 国产黄色电影 | 国产成人一区二区三区 | 免费黄色特级片 | 成年人免费av | 久久免费一级片 | 色综合天天色综合 | www.狠狠插.com | 97视频亚洲 | 成人久久18免费网站 | 精品欧美一区二区在线观看 | 丝袜少妇在线 | 欧美精品亚洲二区 | 狠狠干成人综合网 | 国产伦精品一区二区三区免费 | 精品国产免费一区二区三区五区 | 久久99久久久久 | 欧美淫视频| 精品九九九 | 中文字幕在线网 | 精品亚洲二区 | 91精品在线播放 | 日本aa在线 | 国产欧美综合在线观看 | 欧美日韩高清免费 | 高清一区二区三区av | 黄色三级免费网址 | 日韩色综合网 | 中文字幕久久亚洲 | 久久久久久久av麻豆果冻 | 天天色天天上天天操 | 日韩激情片在线观看 | 亚洲国产一二三 | 婷婷丁香花 | 日韩欧美在线观看一区二区三区 | 制服丝袜在线 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 亚洲成aⅴ人片久久青草影院 | 日韩欧美电影 | 激情丁香5月 | 在线观看免费高清视频大全追剧 | 久久夜色精品国产欧美乱 | 一本一道波多野毛片中文在线 | 久久av一区二区三区亚洲 | 天堂网在线视频 | 亚洲国产一区二区精品专区 | 婷婷午夜激情 | 色多多视频在线观看 | 婷婷5月色 | 99久热在线精品视频成人一区 | 精品一二三四五区 | 天天操天天爽天天干 | 精品欧美一区二区在线观看 | 黄色毛片网站在线观看 | 亚洲精品国产精品国自产在线 | 成人在线视频免费 | 狠狠88综合久久久久综合网 | 手机色站 | 免费涩涩网站 | 免费在线观看国产黄 | 国产精品久久精品国产 | 91高清免费观看 | 亚洲午夜av久久乱码 | 毛片激情永久免费 | 婷婷在线视频观看 | 欧美亚洲另类在线视频 | 日韩av网站在线播放 | 成人国产网址 | 精品久久久一区二区 | 永久免费的啪啪网站免费观看浪潮 | 精品久久久久久久久久岛国gif | 91在线看网站 | www夜夜操com| 97在线观看免费高清完整版在线观看 | 波多野结衣一区二区三区中文字幕 | 国产另类xxxxhd高清 | 国产精品自产拍在线观看网站 | 992tv成人免费看片 | 波多野结衣网址 | 欧美大片第1页 | 亚洲精品三级 | 欧美日韩国产mv | av在线之家电影网站 | 亚洲国产成人精品电影在线观看 | 夜夜夜夜爽 | 国产99久久久国产精品成人免费 | 国产精品剧情在线亚洲 | 蜜臀久久99静品久久久久久 | 亚洲精品免费看 | 97国产电影 | 国产日产精品一区二区三区四区的观看方式 | 国产 一区二区三区 在线 | 国产精品毛片一区二区三区 | 亚洲伦理一区 | 91精品成人久久 | 狠狠的操| 久久嗨 | 久久福利在线 | 992tv在线观看网站 | 久久伊人91 | 麻豆视传媒官网免费观看 | 精品国产一区二区三区不卡 | 在线免费观看欧美日韩 | 日黄网站| 福利电影一区二区 | 国产一区二区三区在线免费观看 | 国产精品免费观看视频 | 青青草华人在线视频 | 丁香激情五月婷婷 | 毛片无卡免费无播放器 | 精油按摩av | 免费观看9x视频网站在线观看 | 午夜精选视频 | 男女免费av| 在线播放你懂 | 国产亚洲字幕 | 国产aa精品 | 成人wwwxxx视频 | 91少妇精拍在线播放 | 精品国产午夜 | 亚洲一区二区精品3399 | 91精品专区 | 国产一区免费看 | 日本久久久亚洲精品 | 国产亚洲va综合人人澡精品 | 亚洲成人av在线电影 | 免费观看一区二区三区视频 | 亚洲午夜久久久久久久久电影网 | 在线观看av小说 | 五月婷婷国产 | av在线网站免费观看 |