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

歡迎訪問 生活随笔!

生活随笔

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

生活经验

死锁产生的原因和解锁的方法

發布時間:2023/11/27 生活经验 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 死锁产生的原因和解锁的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

產生死鎖的四個必要條件:

(1) 互斥條件:一個資源每次只能被一個進程使用。
(2) 請求與保持條件:一個進程因請求資源而阻塞時,對已獲得的資源保持不放。
(3) 不剝奪條件:進程已獲得的資源,在末使用完之前,不能強行剝奪。
(4) 循環等待條件:若干進程之間形成一種頭尾相接的循環等待資源關系。

二?鎖的分類??

鎖的類別有兩種分法:??

1.?從數據庫系統的角度來看:分為獨占鎖(即排它鎖),共享鎖和更新鎖??

MS-SQL?Server?使用以下資源鎖模式。??

鎖模式?描述??
共享?(S) :讀鎖,用于不更改或不更新數據的操作(只讀操作),如?SELECT?語句。??
更新?(U) :(介于共享和排它鎖之間),可以讓其他程序在不加鎖的條件下讀,但本程序可以隨時更改。

讀取表時使用更新鎖,而不使用共享鎖,并將鎖一直保留到語句或事務的結束。UPDLOCK 的優點是允許您讀取數據(不阻塞其它事務)并在以后更新數據,同時確保自從上次讀取數據后數據沒有被更改。當我們用UPDLOCK來讀取記錄時可以對取到的記錄加上更新鎖,從而加上鎖的記錄在其它的線程中是不能更改的只能等本線程的事務結束后才能更改,我如下示例:

BEGIN TRANSACTION --開始一個事務
SELECT QtyFROM myTable WITH (UPDLOCK)WHERE Id in (1,2,3)UPDATE myTable SET Qty = Qty - A.QtyFROM myTable  AS A INNER JOIN  @_Table AS B ON A.ID = B.IDCOMMIT TRANSACTION --提交事務

這樣在更新時其它的線程或事務在這些語句執行完成前是不能更改ID是1,2,3的記錄的.其它的都可以修改和讀,1,2,3的只能讀,要是修改的話只能等這些語句完成后才能操作.從而保證的數據的修改正確.

??
排它?(X):寫鎖。 用于數據修改操作,例如?INSERT、UPDATE?或?DELETE。確保不會同時同一資源進行多重更新。??
意向鎖?用于建立鎖的層次結構。意向鎖的類型為:意向共享?(IS)、意向排它?(IX)?以及與意向排它共享?(SIX)。??
架構鎖?在執行依賴于表架構的操作時使用。架構鎖的類型為:架構修改?(Sch-M)?和架構穩定性?(Sch-S)。??
大容量更新?(BU)?向表中大容量復制數據并指定了?TABLOCK?提示時使用。??

共享鎖?
共享?(S)?鎖允許并發事務讀取?(SELECT)?一個資源。資源上存在共享?(S)?鎖時,任何其它事務都不能修改數據。一旦已經讀取數據,便立即釋放資源上的共享?(S)?鎖,除非將事務隔離級別設置為可重復讀或更高級別,或者在事務生存周期內用鎖定提示保留共享?(S)?鎖。??

更新鎖?
更新?(U)?鎖可以防止通常形式的死鎖。一般更新模式由一個事務組成,此事務讀取記錄,獲取資源(頁或行)的共享?(S)?鎖,然后修改行,此操作要求鎖轉換為排它?(X)?鎖。如果兩個事務獲得了資源上的共享模式鎖,然后試圖同時更新數據,則一個事務嘗試將鎖轉換為排它?(X)?鎖。共享模式到排它鎖的轉換必須等待一段時間,因為一個事務的排它鎖與其它事務的共享模式鎖不兼容;發生鎖等待。第二個事務試圖獲取排它?(X)?鎖以進行更新。由于兩個事務都要轉換為排它?(X)?鎖,并且每個事務都等待另一個事務釋放共享模式鎖,因此發生死鎖。??

若要避免這種潛在的死鎖問題,請使用更新?(U)?鎖。一次只有一個事務可以獲得資源的更新?(U)?鎖。如果事務修改資源,則更新?(U)?鎖轉換為排它?(X)?鎖。否則,鎖轉換為共享鎖。??

排它鎖?
排它?(X)?鎖可以防止并發事務對資源進行訪問。其它事務不能讀取或修改排它?(X)?鎖鎖定的數據。??

意向鎖?
意向鎖表示?SQL?Server?需要在層次結構中的某些底層資源上獲取共享?(S)?鎖或排它?(X)?鎖。例如,放置在表級的共享意向鎖表示事務打算在表中的頁或行上放置共享?(S)?鎖。在表級設置意向鎖可防止另一個事務隨后在包含那一頁的表上獲取排它?(X)?鎖。意向鎖可以提高性能,因為?SQL?Server?僅在表級檢查意向鎖來確定事務是否可以安全地獲取該表上的鎖。而無須檢查表中的每行或每頁上的鎖以確定事務是否可以鎖定整個表。?

意向鎖包括意向共享?(IS)、意向排它?(IX)?以及與意向排它共享?(SIX)。??

??

死鎖原理

??? 根據操作系統中的定義:死鎖是指在一組進程中的各個進程均占有不會釋放的資源,但因互相申請被其他進程所站用不會釋放的資源而處于的一種永久等待狀態。

??? 死鎖的四個必要條件:
互斥條件(Mutual exclusion):資源不能被共享,只能由一個進程使用。
請求與保持條件(Hold and wait):已經得到資源的進程可以再次申請新的資源。
非剝奪條件(No pre-emption):已經分配的資源不能從相應的進程中被強制地剝奪。
循環等待條件(Circular wait):系統中若干進程組成環路,該環路中每個進程都在等待相鄰進程正占用的資源。

對應到SQL Server中,當在兩個或多個任務中,如果每個任務鎖定了其他任務試圖鎖定的資源,此時會造成這些任務永久阻塞,從而出現死鎖;這些資源可能是:單行(RID,堆中的單行)、索引中的鍵(KEY,行鎖)、頁(PAG,8KB)、區結構(EXT,連續的8頁)、堆或B樹(HOBT) 、表(TAB,包括數據和索引)、文件(File,數據庫文件)、應用程序專用資源(APP)、元數據(METADATA)、分配單元(Allocation_Unit)、整個數據庫(DB)。一個死鎖示例如下圖所示:


????說明:T1、T2表示兩個任務;R1和R2表示兩個資源;由資源指向任務的箭頭(如R1->T1,R2->T2)表示該資源被改任務所持有;由任務指向資源的箭頭(如T1->S2,T2->S1)表示該任務正在請求對應目標資源;
????其滿足上面死鎖的四個必要條件:
(1).互斥:資源S1和S2不能被共享,同一時間只能由一個任務使用;
(2).請求與保持條件:T1持有S1的同時,請求S2;T2持有S2的同時請求S1;
(3).非剝奪條件:T1無法從T2上剝奪S2,T2也無法從T1上剝奪S1;
(4).循環等待條件:上圖中的箭頭構成環路,存在循環等待。

?

2. 死鎖排查

(1). 使用SQL Server的系統存儲過程sp_who和sp_lock,可以查看當前數據庫中的鎖情況;進而根據objectID(@objID)(SQL Server 2005)/ object_name(@objID)(Sql Server 2000)可以查看哪個資源被鎖,用dbcc ld(@blk),可以查看最后一條發生給SQL Server的Sql語句;

CREATE?Table?#Who(spid?int,
????ecid?int,
????status?nvarchar(50),
????loginname?nvarchar(50),
????hostname?nvarchar(50),
????blk?int,
????dbname?nvarchar(50),
????cmd?nvarchar(50),
????request_ID?int);

CREATE?Table?#Lock(spid?int,
????dpid?int,
????objid?int,
????indld?int,
????[Type]?nvarchar(20),
????Resource?nvarchar(50),
????Mode?nvarchar(10),
????Status?nvarchar(10)
);

INSERT?INTO?#Who
????EXEC?sp_who?active??--看哪個引起的阻塞,blk?
INSERT?INTO?#Lock
????EXEC?sp_lock??--看鎖住了那個資源id,objid?

DECLARE?@DBName?nvarchar(20);
SET?@DBName='NameOfDataBase'

SELECT?#Who.*?FROM?#Who?WHERE?dbname=@DBName
SELECT?#Lock.*?FROM?#Lock
????JOIN?#Who
????????ON?#Who.spid=#Lock.spid
????????????AND?dbname=@DBName;

--最后發送到SQL?Server的語句
DECLARE?crsr?Cursor?FOR
????SELECT?blk?FROM?#Who?WHERE?dbname=@DBName?AND?blk<>0;
DECLARE?@blk?int;
open?crsr;
FETCH?NEXT?FROM?crsr?INTO?@blk;
WHILE?(@@FETCH_STATUS?=?0)
BEGIN;
????dbcc?inputbuffer(@blk);
????FETCH?NEXT?FROM?crsr?INTO?@blk;
END;
close?crsr;
DEALLOCATE?crsr;

--鎖定的資源
SELECT?#Who.spid,hostname,objid,[type],mode,object_name(objid)?as?objName?FROM?#Lock
????JOIN?#Who
????????ON?#Who.spid=#Lock.spid
????????????AND?dbname=@DBName
????WHERE?objid<>0;

DROP?Table?#Who;
DROP?Table?#Lock;


(2). 使用 SQL Server Profiler 分析死鎖: 將 Deadlock graph 事件類添加到跟蹤。此事件類使用死鎖涉及到的進程和對象的 XML 數據填充跟蹤中的 TextData 數據列。SQL Server 事件探查器?可以將 XML 文檔提取到死鎖 XML (.xdl) 文件中,以后可在 SQL Server Management Studio 中查看該文件。

?

3. 避免死鎖

??? 上面1中列出了死鎖的四個必要條件,我們只要想辦法破其中的任意一個或多個條件,就可以避免死鎖發生,一般有以下幾種方法(FROM Sql Server 2005聯機叢書):
(1).按同一順序訪問對象。(注:避免出現循環)
(2).避免事務中的用戶交互。(注:減少持有資源的時間,較少鎖競爭)
(3).保持事務簡短并處于一個批處理中。(注:同(2),減少持有資源的時間)
(4).使用較低的隔離級別。(注:使用較低的隔離級別(例如已提交讀)比使用較高的隔離級別(例如可序列化)持有共享鎖的時間更短,減少鎖競爭)
(5).使用基于行版本控制的隔離級別:2005中支持快照事務隔離和指定READ_COMMITTED隔離級別的事務使用行版本控制,可以將讀與寫操作之間發生的死鎖幾率降至最低:
SET ALLOW_SNAPSHOT_ISOLATION ON --事務可以指定 SNAPSHOT 事務隔離級別;
SET READ_COMMITTED_SNAPSHOT ON? --指定 READ_COMMITTED 隔離級別的事務將使用行版本控制而不是鎖定。默認情況下(沒有開啟此選項,沒有加with nolock提示),SELECT語句會對請求的資源加S鎖(共享鎖);而開啟了此選項后,SELECT不會對請求的資源加S鎖。
注意:設置 READ_COMMITTED_SNAPSHOT 選項時,數據庫中只允許存在執行 ALTER DATABASE 命令的連接。在 ALTER DATABASE 完成之前,數據庫中決不能有其他打開的連接。數據庫不必一定要處于單用戶模式中。
(6).使用綁定連接。(注:綁定會話有利于在同一臺服務器上的多個會話之間協調操作。綁定會話允許一個或多個會話共享相同的事務和鎖(但每個回話保留其自己的事務隔離級別),并可以使用同一數據,而不會有鎖沖突。可以從同一個應用程序內的多個會話中創建綁定會話,也可以從包含不同會話的多個應用程序中創建綁定會話。在一個會話中開啟事務(begin tran)后,調用exec sp_getbindtoken @Token out;來取得Token,然后傳入另一個會話并執行EXEC sp_bindsession @Token來進行綁定(最后的示例中演示了綁定連接)。

?

4. 死鎖處理方法:

(1). 根據2中提供的sql,查看那個spid處于wait狀態,然后用kill spid來干掉(即破壞死鎖的第四個必要條件:循環等待);當然這只是一種臨時解決方案,我們總不能在遇到死鎖就在用戶的生產環境上排查死鎖、Kill sp,我們應該考慮如何去避免死鎖。

(2). 使用SET LOCK_TIMEOUT timeout_period(單位為毫秒)來設定鎖請求超時。默認情況下,數據庫沒有超時期限(timeout_period值為-1,可以用SELECT @@LOCK_TIMEOUT來查看該值,即無限期等待)。當請求鎖超過timeout_period時,將返回錯誤。timeout_period值為0時表示根本不等待,一遇到鎖就返回消息。設置鎖請求超時,破環了死鎖的第二個必要條件(請求與保持條件)。

服務器:?消息?1222,級別?16,狀態?50,行?1
已超過了鎖請求超時時段。

(3). SQL Server內部有一個鎖監視器線程執行死鎖檢查,鎖監視器對特定線程啟動死鎖搜索時,會標識線程正在等待的資源;然后查找特定資源的所有者,并遞歸地繼續執行對那些線程的死鎖搜索,直到找到一個構成死鎖條件的循環。檢測到死鎖后,數據庫引擎?選擇運行回滾開銷最小的事務的會話作為死鎖犧牲品,返回1205 錯誤,回滾死鎖犧牲品的事務并釋放該事務持有的所有鎖,使其他線程的事務可以請求資源并繼續運行。

?

5. 兩個死鎖示例及解決方法

5.1 SQL死鎖

(1). 測試用的基礎數據:

CREATE?TABLE?Lock1(C1?int?default(0));
CREATE?TABLE?Lock2(C1?int?default(0));
INSERT?INTO?Lock1?VALUES(1);
INSERT?INTO?Lock2?VALUES(1);

(2). 開兩個查詢窗口,分別執行下面兩段sql

--Query?1
Begin?Tran
??Update?Lock1?Set?C1=C1+1;
??WaitFor?Delay?'00:01:00';
??SELECT?*?FROM?Lock2
Rollback?Tran;

?

--Query?2
Begin?Tran
??Update?Lock2?Set?C1=C1+1;
??WaitFor?Delay?'00:01:00';
??SELECT?*?FROM?Lock1
Rollback?Tran;

?

上面的SQL中有一句WaitFor Delay '00:01:00',用于等待1分鐘,以方便查看鎖的情況。

(3). 查看鎖情況

在執行上面的WaitFor語句期間,執行第二節中提供的語句來查看鎖信息:

?

Query1中,持有Lock1中第一行(表中只有一行數據)的行排他鎖(RID:X),并持有該行所在頁的意向更新鎖(PAG:IX)、該表的意向更新鎖(TAB:IX);Query2中,持有Lock2中第一行(表中只有一行數據)的行排他鎖(RID:X),并持有該行所在頁的意向更新鎖(PAG:IX)、該表的意向更新鎖(TAB:IX);

執行完Waitfor,Query1查詢Lock2,請求在資源上加S鎖,但該行已經被Query2加上了X鎖;Query2查詢Lock1,請求在資源上加S鎖,但該行已經被Query1加上了X鎖;于是兩個查詢持有資源并互不相讓,構成死鎖。

(4). 解決辦法

a). SQL Server自動選擇一條SQL作死鎖犧牲品:運行完上面的兩個查詢后,我們會發現有一條SQL能正常執行完畢,而另一個SQL則報如下錯誤:

服務器:?消息?1205,級別?13,狀態?50,行?1
事務(進程?ID??xx)與另一個進程已被死鎖在??lock?資源上,且該事務已被選作死鎖犧牲品。請重新運行該事務。

這就是上面第四節中介紹的鎖監視器干活了。

b). 按同一順序訪問對象:顛倒任意一條SQL中的Update與SELECT語句的順序。例如修改第二條SQL成如下:

--Query2
Begin?Tran
??SELECT?*?FROM?Lock1--在Lock1上申請S鎖
??WaitFor?Delay?'00:01:00';
??Update?Lock2?Set?C1=C1+1;--Lock2:RID:X
Rollback?Tran;

當然這樣修改也是有代價的,這會導致第一條SQL執行完畢之前,第二條SQL一直處于阻塞狀態。單獨執行Query1或Query2需要約1分鐘,但如果開始執行Query1時,馬上同時執行Query2,則Query2需要2分鐘才能執行完;這種按順序請求資源從一定程度上降低了并發性。

c). SELECT語句加With(NoLock)提示:默認情況下SELECT語句會對查詢到的資源加S鎖(共享鎖),S鎖與X鎖(排他鎖)不兼容;但加上With(NoLock)后,SELECT不對查詢到的資源加鎖(或者加Sch-S鎖,Sch-S鎖可以與任何鎖兼容);從而可以是這兩條SQL可以并發地訪問同一資源。當然,此方法適合解決讀與寫并發死鎖的情況,但With(NoLock)可能會導致臟讀。

SELECT?*?FROM?Lock2?WITH(NOLock)
SELECT?*?FROM?Lock1?WITH(NOLock)

d). 使用較低的隔離級別。SQL Server 2000支持四種事務處理隔離級別(TIL),分別為:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE;SQL Server 2005中增加了SNAPSHOT TIL。默認情況下,SQL Server使用READ COMMITTED TIL,我們可以在上面的兩條SQL前都加上一句SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED,來降低TIL以避免死鎖;事實上,運行在READ UNCOMMITTED TIL的事務,其中的SELECT語句不對結果資源加鎖或加Sch-S鎖,而不會加S鎖;但還有一點需要注意的是:READ UNCOMMITTED TIL允許臟讀,雖然加上了降低TIL的語句后,上面兩條SQL在執行過程中不會報錯,但執行結果是一個返回1,一個返回2,即讀到了臟數據,也許這并不是我們所期望的。

e). 在SQL前加SET LOCK_TIMEOUT timeout_period,當請求鎖超過設定的timeout_period時間后,就會終止當前SQL的執行,犧牲自己,成全別人。

f). 使用基于行版本控制的隔離級別(SQL Server 2005支持):開啟下面的選項后,SELECT不會對請求的資源加S鎖,不加鎖或者加Sch-S鎖,從而將讀與寫操作之間發生的死鎖幾率降至最低;而且不會發生臟讀。

SET?ALLOW_SNAPSHOT_ISOLATION?ON
SET?READ_COMMITTED_SNAPSHOT?ON

??????????????? g). 使用綁定連接(使用方法見下一個示例。)

?

5.2 程序死鎖(SQL阻塞)

看一個例子:一個典型的數據庫操作事務死鎖分析,按照我自己的理解,我覺得這應該算是C#程序中出現死鎖,而不是數據庫中的死鎖;下面的代碼模擬了該文中對數據庫的操作過程:

//略去的無關的code
SqlConnection?conn?=?new?SqlConnection(connectionString);
conn.Open();
SqlTransaction?tran?=?conn.BeginTransaction();
string?sql1?=?"Update?Lock1?SET?C1=C1+1";
string?sql2?=?"SELECT?*?FROM?Lock1";
ExecuteNonQuery(tran,?sql1);?//使用事務:事務中Lock了Table
ExecuteNonQuery(null,?sql2);?//新開一個connection來讀取Table

public?static?void?ExecuteNonQuery(SqlTransaction?tran,?string?sql)
{
????SqlCommand?cmd?=?new?SqlCommand(sql);
????if?(tran?!=?null)
????{
????????cmd.Connection?=?tran.Connection;
????????cmd.Transaction?=?tran;
????????cmd.ExecuteNonQuery();
????}
????else
????{
????????using?(SqlConnection?conn?=?new?SqlConnection(connectionString))
????????{
????????????conn.Open();
????????????cmd.Connection?=?conn;
????????????cmd.ExecuteNonQuery();
????????}
????}
}

執行到ExecuteNonQuery(null, sql2)時拋出SQL執行超時的異常,下圖從數據庫的角度來看該問題:

??????

?????代碼從上往下執行,會話1持有了表Lock1的X鎖,且事務沒有結束,回話1就一直持有X鎖不釋放;而會話2執行select操作,請求在表Lock1上加S鎖,但S鎖與X鎖是不兼容的,所以回話2的被阻塞等待,不在等待中,就在等待中獲得資源,就在等待中超時。。。從中我們可以看到,里面并沒有出現死鎖,而只是SELECT操作被阻塞了。也正因為不是數據庫死鎖,所以SQL Server的鎖監視器無法檢測到死鎖。

?????? 我們再從C#程序的角度來看該問題:

???????????

?????? C#程序持有了表Lock1上的X鎖,同時開了另一個SqlConnection還想在該表上請求一把S鎖,圖中已經構成了環路;太貪心了,結果自己把自己給鎖死了。。。

?????? 雖然這不是一個數據庫死鎖,但卻是因為數據庫資源而導致的死鎖,上例中提到的解決死鎖的方法在這里也基本適用,主要是避免讀操作被阻塞,解決方法如下:

?????? a). SELECT放在Update語句前:SELECT不在事務中,且執行完畢會釋放S鎖;
?????? b). SELECT也放加入到事務中:ExecuteNonQuery(tran, sql2);
?????? c). SELECTWith(NOLock)提示:可能產生臟讀;
?????? d). 降低事務隔離級別:SELECT語句前加SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;同上,可能產生臟讀;
?????? e). 使用基于行版本控制的隔離級別(同上例)。
?????? g). 使用綁定連接:取得事務所在會話的token,然后傳入新開的connection中;執行EXEC sp_bindsession @Token后綁定了連接,最后執行exec sp_bindsession null;來取消綁定;最后需要注意的四點是:
????(1). 使用了綁定連接的多個connection共享同一個事務和相同的鎖,但各自保留自己的事務隔離級別;
??? (2). 如果在sql3字符串的“exec sp_bindsession null”換成“commit tran”或者“rollback tran”,則會提交整個事務,最后一行C#代碼tran.Commit()就可以不用執行了(執行會報錯,因為事務已經結束了-,-)。
??? (3). 開啟事務(begin tran)后,才可以調用exec sp_getbindtoken @Token out來取得Token;如果不想再新開的connection中結束掉原有的事務,則在這個connection close之前,必須執行“exec sp_bindsession null”來取消綁定連接,或者在新開的connectoin close之前先結束掉事務(commit/tran)。
??? (4). (Sql server 2005 聯機叢書)后續版本的 Microsoft SQL Server 將刪除該功能。請避免在新的開發工作中使用該功能,并著手修改當前還在使用該功能的應用程序。 請改用多個活動結果集 (MARS) 或分布式事務。

tran?=?connection.BeginTransaction();
string?sql1?=?"Update?Lock1?SET?C1=C1+1";
ExecuteNonQuery(tran,?sql1);?//使用事務:事務中Lock了測試表Lock1
string?sql2?=?@"DECLARE?@Token?varchar(255);
exec?sp_getbindtoken?@Token?out;
SELECT?@Token;";
string?token?=?ExecuteScalar(tran,?sql2).ToString();
string?sql3?=?"EXEC?sp_bindsession?@Token;Update?Lock1?SET?C1=C1+1;exec?sp_bindsession?null;";
SqlParameter?parameter?=?new?SqlParameter("@Token",?SqlDbType.VarChar);
parameter.Value?=?token;
ExecuteNonQuery(null,?sql3,?parameter);?//新開一個connection來操作測試表Lock1
tran.Commit();

?

轉載于:https://www.cnblogs.com/firstdream/p/6588479.html

總結

以上是生活随笔為你收集整理的死锁产生的原因和解锁的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

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

香蕉视频在线播放 | 精品一区二区三区电影 | 久久综合婷婷 | 日韩在线观看你懂的 | 久久国产麻豆 | 国产精品69av | 中文字幕免费在线 | 亚洲黄a | 在线观看av大片 | 国产九九九九九 | 91伊人| 韩国精品一区二区三区六区色诱 | www.色午夜| 激情综合网五月婷婷 | 成人av在线亚洲 | 成人午夜网址 | 国产伦理一区二区三区 | 99热最新精品 | 精品伊人久久久 | 黄色福利视频网站 | 在线亚州| 久久综合激情 | 韩日电影在线免费看 | 国产色道 | 中文字幕第 | 亚洲开心色 | 超碰97网站| 婷婷九九| 久久精品99视频 | 国产精品igao视频网入口 | 2023天天干 | 日韩一级精品 | 99精品视频一区 | 少妇bbw搡bbbb搡bbb | 一区二区三区精品久久久 | 国产又粗又猛又爽又黄的视频先 | 黄色影院在线播放 | 日韩在线三区 | 日日精品 | 亚洲理论片在线观看 | 日韩欧美精品一区二区 | 精品欧美一区二区精品久久 | 欧美伊人网 | 日本少妇高清做爰视频 | 91.dizhi永久地址最新 | 久久91久久久久麻豆精品 | 国产精品一二 | 在线观看日韩国产 | 亚洲 欧美变态 另类 综合 | 久久成人视屏 | 久久久伊人网 | 国产成人精品av久久 | 精品福利av | 二区三区精品 | 国产麻豆精品免费视频 | 波多野结衣最新 | 96久久欧美麻豆网站 | 久久视频在线看 | 亚洲综合在线观看视频 | av片在线观看免费 | 亚洲欧美视屏 | 国产99久久精品一区二区300 | 亚洲区视频在线观看 | 中文字幕免费高清av | 国产精品免费久久久久影院仙踪林 | 精品国产免费看 | 日韩国产精品久久 | 国产日韩精品一区二区三区在线 | 免费午夜视频在线观看 | 五月婷婷综合在线观看 | 久久久一本精品99久久精品66 | 国产小视频国产精品 | 五月天久久婷 | 九九热精品视频在线播放 | 免费观看性生活大片 | 欧美日韩视频精品 | 99国产精品视频免费观看一公开 | 美女视频a美女大全免费下载蜜臀 | 九九久久久久99精品 | 操操操com | 欧美一区二区精美视频 | 99中文字幕在线观看 | 一区二区三区四区五区六区 | 五月天中文字幕 | 91看片淫黄大片在线播放 | 黄色软件在线观看免费 | 日日夜夜中文字幕 | 国产精品v欧美精品v日韩 | 免费看黄的视频 | 日日日爽爽爽 | 国产一区在线不卡 | 中文字幕免费高清在线 | 丁香在线观看完整电影视频 | av成人免费在线看 | 国产精品第十页 | 国产精品系列在线 | www.久久久精品 | 国产99在线 | 色亚洲网 | 男女靠逼app| 日韩欧美高清视频在线观看 | 国产中文字幕一区二区三区 | 国产精品视频资源 | 天天激情综合网 | 狠狠88综合久久久久综合网 | 91网在线| 亚洲天堂va | 亚洲国产一区在线观看 | 免费观看全黄做爰大片国产 | 国产999在线观看 | 国产成人精品免费在线观看 | 在线 影视 一区 | 久久一区二区三区四区 | 蜜臀久久99精品久久久久久网站 | 日韩欧美综合精品 | 视频一区二区三区视频 | 国产精品高潮呻吟久久久久 | 一区二区三区免费网站 | www好男人 | 国产精品 9999 | 午夜精品一区二区三区在线观看 | 免费观看一区 | 国产日产在线观看 | 亚洲开心激情 | 日日夜夜天天人人 | 麻豆视频免费网站 | 久久久久久久久亚洲精品 | 偷拍久久久| 中文字幕乱码在线播放 | 日日干日日操 | 免费观看mv大片高清 | 国产精品久久中文字幕 | 亚洲精品在线免费播放 | 97夜夜澡人人爽人人免费 | 综合婷婷| 免费成人av在线看 | 中文字幕中文字幕中文字幕 | 天天射天天干天天操 | 国产精品久久久久高潮 | 久久精品久久精品 | 久久精品老司机 | 在线国产专区 | 国产免费作爱视频 | 久久精品女人毛片国产 | 久久婷亚洲五月一区天天躁 | 91香蕉视频720p| 黄色特级片 | 麻豆久久久久久久 | 欧美精品九九99久久 | 国产剧情一区二区 | 狠狠久久综合 | 在线天堂日本 | 国产精品一区二区免费在线观看 | 黄色性av | 99精品免费久久久久久日本 | 久久久久久欧美二区电影网 | 中文字幕在线视频一区二区 | 狠色狠色综合久久 | 午夜在线观看一区 | 一二区电影 | 日韩精品一区二区三区丰满 | 在线观看国产v片 | 综合色综合色 | 成人av在线网 | 日韩在线视频免费看 | 9草在线 | 伊人久操 | 中文字幕一区三区 | 久久久久97国产 | 国产片免费在线观看视频 | 午夜.dj高清免费观看视频 | 久久精品一区二区 | 亚洲乱码久久久 | 香蕉影视在线观看 | av在线h| av官网在线 | 亚洲一级片在线看 | 美女黄色网在线播放 | 免费看一级 | 超碰在线观看97 | 亚洲激情视频在线观看 | 国产精品videoxxxx| 亚洲视频六区 | 久久午夜剧场 | 在线久热 | 久久免费精彩视频 | 国产精品久久久久久99 | 少妇bbw撒尿 | 97超碰在线久草超碰在线观看 | 国产正在播放 | 精品视频资源站 | 国产视频在线观看免费 | 日韩美av在线 | 久久精品久久精品久久精品 | 成人三级视频 | 97成人精品视频在线观看 | 黄色国产高清 | 99视频精品| 国产精品短视频 | 久草国产在线观看 | 国产精品夜夜夜一区二区三区尤 | 久久久电影网站 | 国产精品理论片在线播放 | 久久a v电影 | 欧美福利片在线观看 | 夜夜夜影院 | 丁香六月婷婷开心婷婷网 | 一级特黄av | 欧美日韩精品在线视频 | 亚洲妇女av | 久久人人爽人人爽人人 | 精品久久久久国产免费第一页 | 99精品国产兔费观看久久99 | 国产手机视频在线 | 日韩高清片 | 欧美不卡在线 | 99中文在线| 97人人模人人爽人人喊中文字 | 久久社区视频 | 成人精品久久久 | 免费看三级黄色片 | 欧美日韩久久不卡 | 久久国产精品精品国产色婷婷 | 天天操天天射天天爽 | 免费中文字幕在线观看 | 亚洲精品久久在线 | 五月婷婷在线播放 | 欧美精品三级在线观看 | 色在线免费 | 成人黄色av免费在线观看 | 91中文字幕一区 | 久久久一本精品99久久精品66 | 亚洲一区二区91 | 午夜影视一区 | 久久精品91久久久久久再现 | 女人18毛片90分钟 | 色播99 | 99精品视频在线免费观看 | 中文字幕黄色网 | 国产一区二区在线观看视频 | 中文字幕在线免费播放 | 伊人六月 | 特级毛片在线免费观看 | 激情视频综合网 | 欧美成人亚洲成人 | 亚洲欧美日韩精品久久奇米一区 | 亚洲永久精品视频 | 国产在线精品国自产拍影院 | 亚洲国产免费av | 国产录像在线观看 | 91精品一区二区三区久久久久久 | 欧美久久影院 | 国产91精品一区二区麻豆亚洲 | 亚洲爱爱视频 | 亚洲欧洲中文日韩久久av乱码 | 在线精品视频在线观看高清 | 91精品啪在线观看国产线免费 | 色视频成人在线观看免 | 成人久久18免费网站图片 | 日韩色视频在线观看 | 黄色电影在线免费观看 | 黄色影院在线免费观看 | 日韩美女黄色片 | 精品视频亚洲 | 亚洲精品麻豆 | 91精品国产乱码久久桃 | 97超级碰碰 | 四虎影院在线观看av | 久久精品久久99精品久久 | 91女人18片女毛片60分钟 | www.夜色321.com | 91精品久久久久久久91蜜桃 | 亚洲精品三级 | 99精品欧美一区二区蜜桃免费 | 久久天天操 | 欧美一区二区在线免费看 | 中文字幕视频 | 手机成人在线电影 | 婷婷综合网 | 91精品免费 | 国产群p视频 | 久久久亚洲电影 | 亚洲色图激情文学 | 亚洲成人资源在线观看 | 成人动漫视频在线 | 在线99 | 亚洲永久精品在线观看 | 五月天综合在线 | 四月婷婷在线观看 | 91片在线观看 | 日日干 天天干 | 久草资源在线 | 99在线精品免费视频九九视 | 在线观看av的网站 | 狠狠操夜夜操 | 久久成电影 | 久草在线观看资源 | 91精品视频在线 | 在线国产激情视频 | 黄色亚洲片 | 免费a v在线| 国产成人综合精品 | 青青草华人在线视频 | 国产视频999| 亚洲一区二区黄色 | 国产精品一区二区久久 | 中文字幕在线观看第三页 | 国产成人一区二区三区影院在线 | 香蕉成人在线视频 | 国产又粗又长的视频 | 亚洲国产美女久久久久 | 91经典在线 | 天天狠狠操 | 99视频在线免费看 | 蜜臀一区二区三区精品免费视频 | 欧美精品中文字幕亚洲专区 | 丁香婷婷基地 | 久久天天躁狠狠躁亚洲综合公司 | 91麻豆产精品久久久久久 | 天天操天天干天天操天天干 | 日韩精品一区二区三区三炮视频 | 中文字幕色综合网 | 激情综合亚洲精品 | 久久久精品 一区二区三区 国产99视频在线观看 | 99热精品在线观看 | 91少妇精拍在线播放 | 水蜜桃亚洲一二三四在线 | 亚洲精品高清一区二区三区四区 | 国产精品免费久久久久久 | 色在线视频 | 美女精品在线观看 | 国产综合在线视频 | 一区二区三区精品在线视频 | 日日久视频 | 欧美日韩国内在线 | 在线成人免费电影 | 激情综合中文娱乐网 | 国产69精品久久久久久久久久 | 免费手机黄色网址 | 久草久热| 免费一级片久久 | 久久中文精品视频 | 国产精品成久久久久三级 | 国产精品永久免费观看 | 伊人宗合网 | 天天综合网 天天 | 国产美女免费观看 | 亚洲免费婷婷 | 欧美一区二区三区四区夜夜大片 | 97视频在线观看网址 | 美女网站视频一区 | 日韩av女优视频 | 欧美先锋影音 | 久久成人免费 | 午夜精品一区二区三区在线观看 | 国产精品久久一区二区三区不卡 | 天天伊人网 | 一级成人网 | 免费观看完整版无人区 | 久久精品黄 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 黄色网址中文字幕 | 91av免费观看 | 久久香蕉国产精品麻豆粉嫩av | 国产精品久久久久9999 | av在线观 | 亚洲精品美女在线观看播放 | 伊人网站 | 成人网444ppp | 久草视频免费 | 国产精品日韩在线播放 | 婷婷四房综合激情五月 | 色婷婷亚洲婷婷 | 81精品国产乱码久久久久久 | 国产高清久久 | 国产成人久久精品一区二区三区 | 在线 国产 亚洲 欧美 | 99国产精品久久久久老师 | 日韩av电影网站在线观看 | 91综合色 | 在线 你懂| 深爱激情亚洲 | 久久久精品视频网站 | 一区二区三区久久 | 久草网站| 天天摸夜夜操 | 天天干天天想 | 天堂av在线7 | 在线看黄色av | 久久久99久久 | 国产精品久久久区三区天天噜 | 精品1区二区 | 久久99亚洲网美利坚合众国 | 免费在线观看国产精品 | 99久久久久国产精品免费 | 一区二区三区电影大全 | 97精品国自产拍在线观看 | 天天操天天色天天射 | 国产精品99久久久久久宅男 | 久久人人爽人人爽人人 | 国产精品12 | 久草com | 草久在线播放 | 国产精品久久久久永久免费看 | 五月开心六月婷婷 | 国产免费又爽又刺激在线观看 | 国产很黄很色的视频 | 在线播放视频一区 | 97精品欧美91久久久久久 | 欧美一二三视频 | 色综合久久久 | 日韩午夜精品福利 | 波多野结衣在线中文字幕 | 91精品国产欧美一区二区成人 | 欧美精品乱码久久久久久按摩 | 亚洲欧美视频在线 | 一级久久精品 | 中文字幕在线免费观看 | 久久综合免费视频影院 | 久久久久日本精品一区二区三区 | 久久精品毛片基地 | av看片在线观看 | 日韩av在线免费播放 | 日韩一级精品 | 国产黄在线观看 | 综合在线观看色 | 精品久久久久久亚洲综合网 | 日本在线观看中文字幕 | 午夜在线观看 | 亚洲久草在线 | 欧美一区二区视频97 | 国产午夜精品一区二区三区四区 | 综合激情| 在线观看黄a | 九九九九精品 | 欧美va天堂在线电影 | 91在线视频观看免费 | 最新av在线播放 | 中文字幕91视频 | 最新日韩在线观看 | 日韩一区精品 | 亚州精品天堂中文字幕 | 91精品国产亚洲 | www久久| 国产精品美女999 | 色综合 久久精品 | 久久精品一区八戒影视 | 久久久18| 精品亚洲成人 | 麻豆视频免费在线播放 | 色综合久 | 国产免费久久精品 | 视频在线观看入口黄最新永久免费国产 | 福利在线看片 | 欧美aaaxxxx做受视频 | 精品亚洲成人 | 国产精品永久久久久久久久久 | 五月婷婷视频在线观看 | 色婷婷综合久久久 | 男女啪啪网站 | 日韩视频免费观看高清 | 9999在线视频 | 国产一区二区在线免费视频 | 久久久午夜精品理论片中文字幕 | 深夜免费福利网站 | 亚洲视频aaa | 久视频在线播放 | av电影不卡在线 | 五月婷综合网 | 久久久久久久久精 | 久99视频 | 日韩在线色视频 | 精品一区二区三区四区在线 | 色婷婷视频网 | 2019天天干夜夜操 | 天天狠狠 | 成人免费视频a | 免费视频一二三区 | 波多野结衣在线观看一区二区三区 | 日韩视频一区二区三区在线播放免费观看 | 午夜精品视频一区二区三区在线看 | 日韩在线观看高清 | www日韩在线 | 久久不卡免费视频 | 国产美女精品久久久 | 日韩av一区在线观看 | 午夜久久网站 | 日日夜夜操操操操 | 久久久在线免费观看 | 日韩免费区 | 能在线看的av | 精品xxx | 日本韩国中文字幕 | 久久精品99国产精品日本 | 狠狠干婷婷 | 久久精品一区二 | 超碰在线中文字幕 | 成人免费在线网 | 波多野结衣视频一区 | 日韩中文三级 | 国产在线观看 | 国产午夜三级一二三区 | 99在线热播 | 国产午夜精品一区 | 国产高清 不卡 | 国产小视频在线观看免费 | 精品美女久久 | 精品福利在线 | 国产精品va在线 | 最新精品视频在线 | 国产日韩欧美在线一区 | 综合在线色 | 久久久久国产成人免费精品免费 | 久久99这里只有精品 | 九九亚洲精品 | 日韩免费在线一区 | 亚洲天天 | 国产精品成人一区二区三区吃奶 | 国产精品自在欧美一区 | 久久噜噜少妇网站 | 国产 字幕 制服 中文 在线 | 中文字幕免费播放 | 亚洲日韩中文字幕在线播放 | 一区二区精品久久 | 久草91视频 | 天天射夜夜爽 | 很黄很黄的网站免费的 | 日韩一区正在播放 | 99成人在线视频 | 久久er99热精品一区二区 | 午夜99| av一级片网站 | 黄色一级大片在线观看 | 色爱成人网 | 四虎成人精品在永久免费 | 天天狠狠操 | 久久国产精品精品国产色婷婷 | 久久黄色影视 | 99精品视频一区二区 | 久草视频视频在线播放 | 美国人与动物xxxx | 天天射天 | 一区二区三区av在线 | 2017狠狠干 | 黄色一集片 | 超碰97人人爱 | 久草视频在线免费播放 | 国产成人专区 | 精品久久久久久电影 | 亚洲男模gay裸体gay | 欧美少妇xxxxxx | 四虎影视精品 | 亚洲在线精品视频 | 午夜精品导航 | 国产高清视频免费在线观看 | 国产午夜三级一二三区 | 亚洲高清视频在线 | 国产精品女人久久久 | 日日操狠狠干 | 日韩在线视频一区 | 999国产在线 | 天天摸夜夜添 | 免费一级片在线观看 | 狠狠色噜噜狠狠狠狠 | 毛片二区 | 亚洲精选在线观看 | 国产最新精品视频 | 日韩av电影中文字幕在线观看 | 欧美va在线观看 | 日日干干 | 91精品办公室少妇高潮对白 | 超碰97中文| 亚洲欧美日韩国产一区二区 | 日韩综合视频在线观看 | 在线高清av | 久久99热精品| 免费看黄在线 | 欧美精品一区二区三区一线天视频 | 亚洲国产人午在线一二区 | 亚洲精品mv在线观看 | 波多野结衣亚洲一区二区 | 国产精品欧美久久久久天天影视 | 狠狠躁夜夜躁人人爽超碰91 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 久久午夜国产 | 日韩激情视频在线 | 欧美在线a视频 | 亚洲黄色大片 | 一级片免费观看 | 国产黄免费 | 四虎成人精品永久免费av九九 | 久草在线高清 | 国产精品欧美 | 国产最顶级的黄色片在线免费观看 | 亚洲综合在线一区二区三区 | 在线a视频免费观看 | 日韩精品免费在线观看视频 | 久久视屏网| 日韩羞羞| 成人午夜片av在线看 | 精品九九九九 | 国产91免费在线观看 | 日本在线中文在线 | 久99视频 | 青青草国产免费 | 亚洲精品综合一区二区 | 天天舔天天搞 | 免费a视频在线观看 | 性色av免费看 | 三级黄在线 | 色网站在线免费 | 日本久久久久久久久久久 | 日韩素人在线观看 | 丁香在线观看完整电影视频 | 日韩在线高清免费视频 | 天天综合操 | 亚洲精品乱码久久久久久按摩 | 丁香国产视频 | 在线免费观看视频a | 91精品入口 | 国产黄色片免费在线观看 | 久久99免费视频 | 最新在线你懂的 | 五月婷婷爱 | 在线欧美a| 一区二区不卡 | 日韩中字在线观看 | 天天摸天天操天天爽 | 一区二区三区在线免费播放 | 伊人春色电影网 | 亚洲精品字幕在线观看 | 182午夜在线观看 | 久久久久久久免费 | 狠狠干婷婷色 | 国产精品不卡一区 | 在线观看精品一区 | www.天堂av| 日韩精品免费一区二区三区 | 97人人精品 | 美国av大片 | 成年人免费电影 | 久久久久北条麻妃免费看 | 亚洲精品国精品久久99热一 | 91刺激视频| 伊人狠狠色丁香婷婷综合 | 久久一久久 | 在线91播放 | 日韩一级黄色大片 | 国产偷v国产偷∨精品视频 在线草 | 日韩精选在线观看 | av在线短片 | 国产精品理论片在线观看 | aaa日本高清在线播放免费观看 | 国产在线更新 | 久久人人爽av | 久久蜜臀一区二区三区av | 成年人视频免费在线播放 | 又黄又爽免费视频 | 亚洲精品综合一二三区在线观看 | 国产精品美女毛片真酒店 | 国产精品久久久久永久免费看 | 超碰公开在线观看 | 欧美精品成人在线 | 水蜜桃亚洲一二三四在线 | 亚洲视频观看 | 日日爱av | 综合久久综合久久 | 久草久草视频 | 五月婷社区 | 999热线在线观看 | 国产精品久久一区二区三区, | 99精品在线观看 | 国产精品嫩草影院99网站 | 日韩试看 | 91精品久久久久久久久久入口 | 97在线精品视频 | 97免费在线观看 | 91精品免费视频 | 久久久精品小视频 | 亚洲国产一区av | 五月天视频网站 | 欧美日韩成人 | 成人免费在线视频 | 色99导航 | 国产精品乱码高清在线看 | 国产又粗又长的视频 | 九九免费观看视频 | 日韩黄色软件 | 欧美一区中文字幕 | 少妇性aaaaaaaaa视频 | 国产精品久久久久婷婷 | a电影在线观看 | 国产一区在线视频观看 | 欧美日韩视频在线观看一区二区 | 操久| 国产成人精品一区二区三区网站观看 | 日日夜夜网站 | 天天干天天干天天干 | 天天干天天干天天 | 亚洲精品视频在线 | 成 人 黄 色 视频免费播放 | 97成人在线观看视频 | 中文字幕有码在线播放 | 精品夜夜嗨av一区二区三区 | 亚洲欧美日韩中文在线 | www.啪啪.com| 中文字幕在线观看一区 | 色午夜 | 日韩av影视在线观看 | 欧美日韩一区二区久久 | 亚洲午夜小视频 | 日韩免费在线观看视频 | 激情视频一区 | 精品99在线 | 亚洲天天综合 | 精品国产视频在线观看 | 在线观看不卡视频 | 久精品视频在线观看 | 日本三级吹潮在线 | 国产一区二区免费 | 国产亚洲va综合人人澡精品 | 在线观看视频黄 | 日本久久久久久久久 | 亚洲国产经典视频 | 激情五月在线观看 | 99久久久久久久 | 99视频一区二区 | 欧美人体xx | 免费在线a | 麻豆视频在线免费观看 | 日韩欧美一二三 | 国产精品亚洲a | 天天天天天天天操 | 日韩视频精品在线 | 成人黄色中文字幕 | 国语麻豆 | 久久综合天天 | 久久综合久久综合九色 | 日本三级不卡视频 | 毛片888| 亚洲成熟女人毛片在线 | av怡红院 | 亚洲乱亚洲乱亚洲 | 黄色毛片在线观看 | 综合色在线 | 激情文学综合丁香 | 国产精品久久99综合免费观看尤物 | 国产专区视频在线 | 麻豆一精品传二传媒短视频 | 天天av天天 | 四虎国产精品免费观看视频优播 | 欧美91视频 | 久久免费视频精品 | 亚洲欧美日韩中文在线 | 婷婷日| 久久99国产精品久久99 | av一区二区三区在线播放 | 日韩精品无码一区二区三区 | 手机在线中文字幕 | 天堂av色婷婷一区二区三区 | 日本三级吹潮在线 | 久久黄色成人 | 日韩av一区二区三区四区 | 日韩最新理论电影 | 精品影院一区二区久久久 | 又紧又大又爽精品一区二区 | 精品国产1区 | 欧美成年网站 | 超碰在线人 | 久久深夜福利免费观看 | 天天综合视频在线观看 | 亚洲国产精品成人va在线观看 | 国产裸体永久免费视频网站 | 午夜精品久久久久久久久久久 | 国产不卡网站 | 久久人人插 | 日日干视频 | 99视频免费看 | 天天操天天色天天射 | 中文字幕久久精品 | 国产伦精品一区二区三区四区视频 | 国产精品18久久久久白浆 | 黄色片网站大全 | 91| 麻豆94tv免费版| 欧美精品国产综合久久 | 日韩在线观看你懂的 | 婷婷色网站 | 久久免费黄色 | 成人在线一区二区三区 | 中文字幕乱码亚洲精品一区 | 免费午夜视频在线观看 | 婷婷激情五月 | 欧美-第1页-屁屁影院 | 天天弄天天干 | 久久只有精品 | 欧美一级特黄高清视频 | 成人免费网站视频 | 日韩在线观看不卡 | 黄色av免费电影 | 欧美一级视频一区 | 最近的中文字幕大全免费版 | 国产精品毛片完整版 | 成人av网站在线播放 | 亚洲精品在线网站 | av高清免费在线 | 91九色在线| 在线亚洲精品 | 全黄色一级片 | 久久蜜臀一区二区三区av | 国内少妇自拍视频一区 | 在线激情av电影 | 中文字幕在线久一本久 | 久久深夜 | 色综合久久综合网 | 久产久精国产品 | 色婷婷免费 | 国产日韩精品一区二区 | 欧美色伊人 | 日韩成人av在线 | 精品国产成人在线影院 | 亚洲美女视频在线观看 | 97人人澡人人添人人爽超碰 | 在线观看日韩中文字幕 | 日操干| 欧美尹人 | 蜜臀av.com| 国产精品久久久一区二区三区网站 | 久久精品中文 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 天天操夜夜叫 | 91豆花在线观看 | 激情五月婷婷激情 | 国内精品久久久久影院优 | 懂色av一区二区三区蜜臀 | 久久亚洲欧美日韩精品专区 | 江苏妇搡bbbb搡bbbb | 国产三级精品三级在线观看 | 97国产大学生情侣白嫩酒店 | 99精品视频播放 | 欧美性天天 | 99在线观看精品 | 在线视频一区观看 | 人人讲 | 五月天婷亚洲天综合网精品偷 | 中文字幕日韩精品有码视频 | 亚洲精品久久久久久久不卡四虎 | 三级黄免费看 | 青青河边草观看完整版高清 | 国产日韩欧美在线 | 日日操天天操狠狠操 | 大胆欧美gogo免费视频一二区 | 国产精品综合久久久久久 | 又黄又爽免费视频 | 中文字幕av有码 | 成人精品一区二区三区电影免费 | 日本不卡123 | 成人av免费在线看 | 久久久久久久久久久国产精品 | 激情av综合 | 欧美日韩在线观看视频 | 中文字幕在线观看免费高清完整版 | 日韩免费电影网站 | 欧美二区视频 | 日韩黄视频 | 中文字幕亚洲精品在线观看 | av丝袜在线 | 日韩精品视频在线观看网址 | 中文字幕国语官网在线视频 | av免费在线播放 | 中文字幕999| 国产高清无线码2021 | 97品白浆高清久久久久久 | 久香蕉 | 97免费公开视频 | 精品视频www | 日韩av免费一区 | 成年人免费观看国产 | 久久精品aaa | 亚洲精品视频在线观看免费视频 | 国产精品久久久久一区 | 国产午夜精品一区二区三区嫩草 | 久久观看| 片网站 | 国产小视频免费在线网址 | 99久久婷婷国产精品综合 | 日韩视频一 | 精品国产伦一区二区三区 | 狠狠干综合 | 亚洲精品视频在线免费播放 | 欧美精品久久久久久久久久久 | 日韩在线视频一区二区三区 | 日韩av影视在线 | 国产三级国产精品国产专区50 | 天天综合成人网 | 久久国产二区 | 一级黄网 | 久久黄色美女 | 91免费视频网站在线观看 | 夜夜夜草 | av解说在线观看 | 激情综合久久 | 欧美午夜性 | 激情在线网站 | av福利网址导航大全 | 黄色亚洲大片免费在线观看 | 天天躁日日躁狠狠躁av中文 | 免费看在线看www777 | 精品久久久久一区二区国产 | 国产精品手机播放 | 天天操伊人 | 国产精品国产三级国产aⅴ无密码 | 国产精美视频 | 日日干天夜夜 | 久久综合亚洲鲁鲁五月久久 | 婷婷在线免费 | 日韩欧美视频在线观看免费 | 午夜视频在线观看一区二区 | 亚洲第一区在线播放 | 国产精品 中文字幕 亚洲 欧美 | 亚洲热久久 | 91精品国产一区二区三区 | 日韩视频在线播放 | 91视频亚洲 | av免费播放 | 91视频在线免费观看 | 狠狠色丁香婷综合久久 | 久久不射网站 | 美女免费黄视频网站 | 99热日本 | 伊人天天干 | 一区二区三区免费在线播放 | 99精品视频免费在线观看 | 97电影网站| 四川bbb搡bbb爽爽视频 | 高清视频一区 | 日本中文字幕观看 | 日本精品视频在线 | 国产在线最新 | 国产一级二级av | 国产 av 日韩| 日韩精品一区不卡 | 欧美日韩在线看 | 人人舔人人射 | 狂野欧美激情性xxxx | 香蕉久草| 国产精品永久在线观看 | 天天干天天插 | 视频二区在线 | 色偷偷人人澡久久超碰69 | 国产色网站 | 国产在线免费观看 | av播放在线 | 亚洲精品字幕在线 | 久久精品国产亚洲精品2020 | 亚洲国产美女精品久久久久∴ | 视频三区 | 中文字幕在线视频第一页 | 一区二区视频免费在线观看 | 欧美性色黄大片在线观看 | 丁香激情综合久久伊人久久 | 欧美,日韩| 黄色毛片视频免费 | 中文字幕黄色网 | 99热这里只有精品在线观看 | 有码中文在线 | 免费日韩一区二区三区 | 久久无码av一区二区三区电影网 | 最新国产精品久久精品 | 最新真实国产在线视频 | 久久综合加勒比 | 精品一区免费 | 99精品国产亚洲 | 精品久久久999| 探花视频在线观看+在线播放 | 国产麻豆精品在线观看 | 天天做日日做天天爽视频免费 | 亚洲涩涩色 | 久久亚洲私人国产精品va | 久久久鲁 | 国产精品久久久久久久久费观看 | 色是在线视频 | 欧美日韩不卡在线视频 | 亚洲理论电影 | 丰满少妇一级 | 色婷婷在线视频 | 国产一区二区三区久久久 | 99久久精品费精品 | 久草在在线 | 人人插超碰| 日韩欧美在线视频一区二区 | 日韩专区中文字幕 | av成人在线看 | 亚洲一区网 | 欧美日韩一区二区在线观看 | 日韩av线观看 | www.超碰 | 最近更新好看的中文字幕 |