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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

activiti如何最后一次提交事务_MySQL如何找出未提交事务的SQL浅析

發(fā)布時(shí)間:2025/3/19 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 activiti如何最后一次提交事务_MySQL如何找出未提交事务的SQL浅析 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

? 很久之前曾經(jīng)總結(jié)過(guò)一篇博客“MySQL如何找出未提交事務(wù)信息”,現(xiàn)在看來(lái),這篇文章中不少知識(shí)點(diǎn)或觀點(diǎn)都略顯膚淺,或者說(shuō)不夠深入,甚至說(shuō)部分結(jié)論是錯(cuò)誤的。下面重新探討一下這個(gè)話題。那么我們還是以之前的例子來(lái)介紹。

--準(zhǔn)備測(cè)試環(huán)境數(shù)據(jù)(實(shí)驗(yàn)環(huán)境為MySQL 8.0.18社區(qū)版)

mysql>?create?table?kkk(id?int?,?name?varchar(12));
Query?OK,?0?rows?affected?(0.34?sec)

mysql>?insert?into?kkk?values(1,?'kerry');
Query?OK,?1?row?affected?(0.01?sec)

mysql>?insert?into?kkk?values(2,?'jerry');
Query?OK,?1?row?affected?(0.00?sec)

mysql>?insert?into?kkk?values(3,?'ken');
Query?OK,?1?row?affected?(0.00?sec)

mysql>?

mysql>?create?table?t(a???varchar(10));
Query?OK,?0?rows?affected?(0.47?sec)

mysql>?insert?into?t?values('test');
Query?OK,?1?row?affected?(0.00?sec)

在一個(gè)會(huì)話窗口(連接ID=38)執(zhí)行下面SQL

mysql>?select?connection_id()?from?dual;
+-----------------+
|?connection_id()?|
+-----------------+
|??????????????38?|
+-----------------+
1?row?in?set?(0.00?sec)

mysql>?set?session?autocommit=0;
Query?OK,?0?rows?affected?(0.00?sec)

mysql>??delete?from?kkk?where?id?=1;
Query?OK,?1?row?affected?(0.00?sec)

mysql>?

在另外一個(gè)會(huì)話窗口(連接ID=39)執(zhí)行下面SQL

mysql>?SELECT?t.trx_mysql_thread_id
????->???,t.trx_id
????->???????,t.trx_state
????->???????,t.trx_tables_in_use
????->???????,t.trx_tables_locked
????->???????,t.trx_query
????->???????,t.trx_rows_locked?
????->???????,t.trx_rows_modified
????->???????,t.trx_lock_structs
????->???????,t.trx_started
????->???????,t.trx_isolation_level
????->???????,p.time?
????->???????,p.user
????->???????,p.host
????->???????,p.db
????->???????,p.command
????->?FROM???information_schema.innodb_trx?t?
????->????????INNER?JOIN?information_schema.processlist?p?
????->????????????????ON?t.trx_mysql_thread_id?=?p.id?
????->?WHERE??t.trx_state?=?'RUNNING'?
????->????????AND?p.time?>?4?
????->????????AND?p.command?=?'Sleep'\G?
***************************?1.?row?***************************
trx_mysql_thread_id:?38
?????????????trx_id:?7981581
??????????trx_state:?RUNNING
??trx_tables_in_use:?0
??trx_tables_locked:?1
??????????trx_query:?NULL
????trx_rows_locked:?4
??trx_rows_modified:?1
???trx_lock_structs:?2
????????trx_started:?2020-12-03?15:39:37
trx_isolation_level:?REPEATABLE?READ
???????????????time:?23
???????????????user:?root
???????????????host:?localhost
?????????????????db:?MyDB
????????????command:?Sleep
1?row?in?set?(0.00?sec)

雖然上面這個(gè)SQL找不出事務(wù)執(zhí)行過(guò)的SQL,其實(shí)呢,MySQL中未提交事務(wù)的最后執(zhí)行的一個(gè)SQL是可以通過(guò)下面腳本準(zhǔn)確查找出來(lái)的。如下所示:

SELECT?t.trx_mysql_thread_id????????????????????????AS?connection_id
??????,t.trx_id?????????????????????????????????????AS?trx_id??????????
??????,t.trx_state??????????????????????????????????AS?trx_state????????
??????,t.trx_started????????????????????????????????AS?trx_started?????
??????,TIMESTAMPDIFF(SECOND,t.trx_started,?now())???AS?"trx_run_time(s)"??
??????,t.trx_requested_lock_id??????????????????????AS?trx_requested_lock_id
??????,t.trx_operation_state????????????????????????AS?trx_operation_state
??????,t.trx_tables_in_use??????????????????????????AS?trx_tables_in_use
??????,t.trx_tables_locked??????????????????????????AS?trx_tables_locked
??????,t.trx_rows_locked????????????????????????????AS?trx_rows_locked
??????,t.trx_isolation_level????????????????????????AS?trx_isolation_level
??????,t.trx_is_read_only???????????????????????????AS?trx_is_read_only
??????,t.trx_autocommit_non_locking?????????????????AS?trx_autocommit_non_locking
??????,e.event_name?????????????????????????????????AS?event_name
??????,e.timer_wait?/?1000000000000?????????????????AS?timer_wait
??????,e.sql_text?
FROM???information_schema.innodb_trx?t,?
???????performance_schema.events_statements_current?e,?
???????performance_schema.threads?c?
WHERE??t.trx_mysql_thread_id?=?c.processlist_id?
???AND?e.thread_id?=?c.thread_id\G;

如下截圖所示:

在會(huì)話窗口(連接ID=38)繼續(xù)執(zhí)行下面SQL:"select * from t;"。 如下所示

mysql>?set?session?autocommit=0;
Query?OK,?0?rows?affected?(0.01?sec)

mysql>?delete?from?kkk?where?id?=1;
Query?OK,?1?row?affected?(0.00?sec)

mysql>?select?*?from?t;
+------+
|?a????|
+------+
|?test?|
+------+
1?row?in?set?(0.00?sec)

mysql>?

在會(huì)話窗口(連接ID=39)上繼續(xù)執(zhí)行下面SQL,你會(huì)發(fā)現(xiàn)捕獲的是事務(wù)最后執(zhí)行的SQL語(yǔ)句“select * from t”

mysql>?SELECT?t.trx_mysql_thread_id????????????????????????AS?connection_id
????->???????,t.trx_id?????????????????????????????????????AS?trx_id??????????
????->???????,t.trx_state??????????????????????????????????AS?trx_state????????
????->???????,t.trx_started????????????????????????????????AS?trx_started?????
????->???????,TIMESTAMPDIFF(SECOND,t.trx_started,?now())???AS?"trx_run_time(s)"??
????->???????,t.trx_requested_lock_id??????????????????????AS?trx_requested_lock_id
????->???????,t.trx_operation_state????????????????????????AS?trx_operation_state
????->???????,t.trx_tables_in_use??????????????????????????AS?trx_tables_in_use
????->???????,t.trx_tables_locked??????????????????????????AS?trx_tables_locked
????->???????,t.trx_rows_locked????????????????????????????AS?trx_rows_locked
????->???????,t.trx_isolation_level????????????????????????AS?trx_isolation_level
????->???????,t.trx_is_read_only???????????????????????????AS?trx_is_read_only
????->???????,t.trx_autocommit_non_locking?????????????????AS?trx_autocommit_non_locking
????->???????,e.event_name?????????????????????????????????AS?event_name
????->???????,e.timer_wait?/?1000000000000?????????????????AS?timer_wait
????->???????,e.sql_text?
????->?FROM???information_schema.innodb_trx?t,?
????->????????performance_schema.events_statements_current?e,?
????->????????performance_schema.threads?c?
????->?WHERE??t.trx_mysql_thread_id?=?c.processlist_id?
????->????AND?e.thread_id?=?c.thread_id\G;?
***************************?1.?row?***************************
?????????????connection_id:?38
????????????????????trx_id:?7981581
?????????????????trx_state:?RUNNING
???????????????trx_started:?2020-12-03?15:39:37
???????????trx_run_time(s):?237
?????trx_requested_lock_id:?NULL
???????trx_operation_state:?NULL
?????????trx_tables_in_use:?0
?????????trx_tables_locked:?1
???????????trx_rows_locked:?4
???????trx_isolation_level:?REPEATABLE?READ
??????????trx_is_read_only:?0
trx_autocommit_non_locking:?0
????????????????event_name:?statement/sql/select
????????????????timer_wait:?0.0002
??????????????????sql_text:?select?*?from?t
1?row?in?set?(0.00?sec)

ERROR:?
No?query?specified

也是說(shuō)上面SQL只能獲取未提交事務(wù)最后執(zhí)行的一個(gè)SQL語(yǔ)句,生產(chǎn)環(huán)境中,一個(gè)事務(wù)中往往不止一個(gè)SQL語(yǔ)句,而是多個(gè)SQL語(yǔ)句的集合。如果想將一個(gè)未提交事務(wù)里面所有執(zhí)行過(guò)的SQL找出來(lái)怎么辦呢? 其實(shí)在MySQL中還是有辦法的。下面SQL語(yǔ)句就可以找出

SELECT?ps.id??????????
??????,trx.trx_id
??????,trx_started
??????,trx_state
??????,trx_isolation_level
??????,esh.event_id
??????,esh.timer_wait
??????,esh.event_name?
??????,esh.sql_text???
??????,esh.returned_sqlstate
??????,esh.mysql_errno
??????,esh.message_text
??????,esh.errors
??????,esh.warnings?
FROM???information_schema.innodb_trx?trx?
???????JOIN?information_schema.processlist?ps?
?????????ON?trx.trx_mysql_thread_id?=?ps.id?
???????LEFT?JOIN?performance_schema.threads?th?
??????????????ON?th.processlist_id?=?trx.trx_mysql_thread_id?
???????LEFT?JOIN?performance_schema.events_statements_history?esh?
??????????????ON?esh.thread_id?=?th.thread_id?
WHERE??trx.trx_started?current_time?-?INTERVAL?2?second?
???AND?ps.user?!=?'SYSTEM_USER'???
ORDER??BY?esh.event_id;

或者

SELECT?trx.trx_mysql_thread_id?AS?processlist_id
??????,sc.thread_id
??????,trx.trx_started
??????,TO_SECONDS(now())-TO_SECONDS(trx_started)?AS?trx_last_time?
??????,pc1.user
??????,pc1.host
??????,pc1.db
??????,sc.SQL_TEXT?AS?current_sql_text
??????,sh.history_sql_test
FROM?INFORMATION_SCHEMA.INNODB_TRX?trx
INNER?JOIN?INFORMATION_SCHEMA.processlist?pc1?ON?trx.trx_mysql_thread_id=pc1.id
INNER?JOIN?performance_schema.threads?th?on?th.processlist_id?=?trx.trx_mysql_thread_id
INNER?JOIN?performance_schema.events_statements_current?sc?ON?sc.THREAD_ID?=?th.THREAD_ID
INNER?JOIN?(
????????????????SELECT?thread_id?AS?thread_id,?GROUP_CONCAT(SQL_TEXT?SEPARATOR?';')?AS?history_sql_test
????????????????FROM?performance_schema.events_statements_history????
????????????????GROUP?BY?thread_id??
????????????????)?sh?ON?sh.thread_id?=?th.thread_id
WHERE?trx_mysql_thread_id?!=?connection_id()
??AND?TO_SECONDS(now())-TO_SECONDS(trx_started)?>=?0?;

但是這兩個(gè)SQL有個(gè)問(wèn)題:它會(huì)找出當(dāng)前連接歷史上所有執(zhí)行過(guò)的SQL(當(dāng)然前提是這些SQL還保存在performance_schema.events_statements_history表中),也就是說(shuō)這個(gè)SQL,不僅查詢出未提交事務(wù)所有執(zhí)行過(guò)的腳本,而且會(huì)查詢出很多歷史SQL腳本,例如,這個(gè)會(huì)話(連接)之前事務(wù)的SQL語(yǔ)句,而且還有一個(gè)比較頭疼的問(wèn)題:這里不好區(qū)分哪些SQL對(duì)應(yīng)哪些事務(wù)。需要借助其他信息來(lái)甄別。比較費(fèi)時(shí)費(fèi)力。如下截圖所示。

因?yàn)橹挥衖nformation_schema.innodb_trx系統(tǒng)表中包含事務(wù)的開(kāi)始時(shí)間(trx_started),其它系統(tǒng)表沒(méi)有跟事務(wù)相關(guān)的時(shí)間,只能借助performance_schema.events_statements_history中的TIMER_START字段來(lái)獲取事件的SQL開(kāi)始執(zhí)行的時(shí)間,而這個(gè)時(shí)間必然是小于或等于對(duì)應(yīng)事務(wù)的開(kāi)始時(shí)間(trx_started)的。所以從這個(gè)突破口來(lái)找出未提交事務(wù)的所有SQL,下面是關(guān)于TIMER_START等字段的詳細(xì)介紹。

關(guān)于TIMER_START,TIMER_END,TIMER_WAIT的介紹如下:

TIMER_START,TIMER_END,TIMER_WAIT:事件的時(shí)間信息。這些值的單位是皮秒(萬(wàn)億分之一秒)。 TIMER_START和TIMER_END值表示事件的開(kāi)始時(shí)間和結(jié)束時(shí)間。 TIMER_WAIT是事件執(zhí)行消耗的時(shí)間(持續(xù)時(shí)間) 如果事件未執(zhí)行完成,則TIMER_END為當(dāng)前時(shí)間,TIMER_WAIT為當(dāng)前為止所經(jīng)過(guò)的時(shí)間(TIMER_END - TIMER_START)。 如果監(jiān)視儀器配置表setup_instruments中對(duì)應(yīng)的監(jiān)視器TIMED字段被設(shè)置為 NO,則不會(huì)收集該監(jiān)視器的時(shí)間信息,那么對(duì)于該事件采集的信息記錄中,TIMER_START,TIMER_END和TIMER_WAIT字段值均為NULL

測(cè)試、折騰了好久,終于搞出了一個(gè)幾乎完美的SQL:

SELECT?@dt_ts:=UNIX_TIMESTAMP(NOW());
SELECT?
?????@dt_timer:=MAX(sh.TIMER_START)
FROM?performance_schema.threads?AS?t
INNER?JOIN?performance_schema.events_statements_history?AS?sh
ON?t.`THREAD_ID`=sh.`THREAD_ID`
WHERE?t.PROCESSLIST_ID=CONNECTION_ID();
????

SELECT?sh.current_schema???AS?database_name
???,t.thread_id
???,it.trx_mysql_thread_id?????????AS?connection_id
???,it.trx_id
???,sh.event_id
???,it.trx_state
???,REPLACE(REPLACE(REPLACE(sh.`SQL_TEXT`,'\n','?'),'\r','?'),'\t','?')?AS?executed_sql
???,it.trx_started
???,FROM_UNIXTIME(@dt_ts-CAST((@dt_timer-sh.TIMER_START)/1000000000000??AS?SIGNED))?AS?start_time
???,FROM_UNIXTIME(@dt_ts-CAST((@dt_timer-sh.TIMER_END)??/1000000000000??AS?SIGNED))?AS?end_time
???,(sh.TIMER_END-sh.TIMER_START)/1000000000000?AS?used_seconds
???,sh.TIMER_WAIT/1000000000000?AS?wait_seconds
???,sh.LOCK_TIME/1000000000000?AS?lock_seconds
???,sh.ROWS_AFFECTED?AS?affected_rows
???,sh.ROWS_SENT?AS?send_rows
FROM?performance_schema.threads?AS?t
INNER?JOIN?information_schema.innodb_trx?it?ON??it.trx_mysql_thread_id?=?t.processlist_id?
INNER?JOIN?performance_schema.events_statements_history?AS?sh
????????ON?t.`THREAD_ID`=sh.`THREAD_ID`
WHERE?t.PROCESSLIST_ID?IN?(
????????????????SELECT?
??????????????????????p.ID?AS?conn_id
????????????????FROM?`information_schema`.`INNODB_TRX`?t
????????????????INNER?JOIN?`information_schema`.`PROCESSLIST`?p
????????????????????????ON?t.trx_mysql_thread_id=p.id
????????????????WHERE?t.trx_state='RUNNING'
??????????????????AND?p.COMMAND='Sleep'
??????????????????AND?p.TIME>2
????????????????)
AND?sh.TIMER_STARTAND?FROM_UNIXTIME(@dt_ts-CAST((@dt_timer-sh.TIMER_START)/1000000000000??AS?SIGNED))?>=it.trx_started
ORDER?BY?it.trx_id?ASC,?sh.TIMER_START?ASC;

它能找出未提交事務(wù)的SQL,簡(jiǎn)單測(cè)試完全沒(méi)有問(wèn)題,同時(shí)構(gòu)造幾個(gè)未提交事務(wù)測(cè)試也OK。但是上面SQL由三個(gè)SQL組成,總感覺(jué)有點(diǎn)別扭,研究了一下,可以改造成下面SQL。

SELECT?sh.current_schema???AS?database_name
???,t.thread_id
???,it.trx_mysql_thread_id?????????AS?connection_id
???,it.trx_id
???,sh.event_id
???,it.trx_state
???,REPLACE(REPLACE(REPLACE(sh.`SQL_TEXT`,'\n','?'),'\r','?'),'\t','?')?AS?executed_sql
???,it.trx_started
???,DATE_SUB(NOW(),?INTERVAL?(SELECT?VARIABLE_VALUE?FROM?performance_schema.global_status?WHERE?VARIABLE_NAME='UPTIME')?-?sh.TIMER_START*10e-13?second)?AS?start_time
???,DATE_SUB(NOW(),?INTERVAL?(SELECT?VARIABLE_VALUE?FROM?performance_schema.global_status?WHERE?VARIABLE_NAME='UPTIME')?-?sh.TIMER_END*10e-13?second)???AS?end_time
???,(sh.TIMER_END-sh.TIMER_START)/1000000000000?AS?used_seconds
???,sh.TIMER_WAIT/1000000000000?AS?wait_seconds
???,sh.LOCK_TIME/1000000000000?AS?lock_seconds
???,sh.ROWS_AFFECTED?AS?affected_rows
???,sh.ROWS_SENT?AS?send_rows
FROM?performance_schema.threads?AS?t
INNER?JOIN?information_schema.innodb_trx?it?ON??it.trx_mysql_thread_id?=?t.processlist_id?
INNER?JOIN?performance_schema.events_statements_history?AS?sh
????????ON?t.`THREAD_ID`=sh.`THREAD_ID`
WHERE?t.PROCESSLIST_ID?IN?(
????????????????SELECT?
??????????????????????p.ID?AS?conn_id
????????????????FROM?`information_schema`.`INNODB_TRX`?t
????????????????INNER?JOIN?`information_schema`.`PROCESSLIST`?p
????????????????????????ON?t.trx_mysql_thread_id=p.id
????????????????WHERE?t.trx_state='RUNNING'
??????????????????AND?p.COMMAND='Sleep'
??????????????????AND?p.TIME>2
????????????????)
AND?sh.TIMER_STARTAND?DATE_SUB(NOW(),?INTERVAL?(SELECT?VARIABLE_VALUE?FROM?performance_schema.global_status?WHERE?VARIABLE_NAME='UPTIME')?-?sh.TIMER_START*10e-13?second)?>=it.trx_started
ORDER?BY?it.trx_id?ASC,?sh.TIMER_START?ASC;

注意:performance_schema.global_status是MySQL 5.7引入的,如果數(shù)據(jù)庫(kù)是MySQL 5.6的話,可以用INFORMATION_SCHEMA.GLOBAL_STATUS替換SQL中的performance_schema.global_status

那么是否這個(gè)SQL就一定完美了呢? 網(wǎng)友MSSQL123反饋在一個(gè)測(cè)試環(huán)境中,發(fā)現(xiàn)上面這種SQL居然查不出任何數(shù)據(jù),因?yàn)镕ROM_UNIXTIME(@dt_ts-CAST((@dt_timer-sh.TIMER_START)/1000000000000 ?AS SIGNED)) >=it.trx_started會(huì)將數(shù)據(jù)過(guò)濾掉,檢查發(fā)現(xiàn)trx_started都大于start_time.那么為什么出現(xiàn)這種情況呢?

搜索相關(guān)文檔,了解到TIMER_START字段值可能有波動(dòng)或偏差,那么這個(gè)波動(dòng)或偏差可能影響查詢結(jié)果,下面內(nèi)容來(lái)自http://porthos.ist.utl.pt/docs/mySQL/performance-schema.html

Modifications to the setup_timers table affect monitoring immediately. Events already in progress may use the original timer for the begin time and the new timer for the end time. To avoid unpredictable results after you make timer changes, use TRUNCATE TABLE to reset Performance Schema statistics.

The timer baseline (“time zero”) occurs at Performance Schema initialization during server startup. TIMER_START and TIMER_END values in events represent picoseconds since the baseline. TIMER_WAIT values are durations in picoseconds.

Picosecond values in events are approximate. Their accuracy is subject to the usual forms of error associated with conversion from one unit to another. If the CYCLE timer is used and the processor rate varies, there might be drift. For these reasons, it is not reasonable to look at the TIMER_START value for an event as an accurate measure of time elapsed since server startup. On the other hand, it is reasonable to use TIMER_START or TIMER_WAIT values in ORDER BY clauses to order events by start time or duration.

The choice of picoseconds in events rather than a value such as microseconds has a performance basis. One implementation goal was to show results in a uniform time unit, regardless of the timer. In an ideal world this time unit would look like a wall-clock unit and be reasonably precise; in other words, microseconds. But to convert cycles or nanoseconds to microseconds, it would be necessary to perform a division for every instrumentation. Division is expensive on many platforms. Multiplication is not expensive, so that is what is used. Therefore, the time unit is an integer multiple of the highest possible TIMER_FREQUENCY value, using a multiplier large enough to ensure that there is no major precision loss. The result is that the time unit is “picoseconds.” This precision is spurious, but the decision enables overhead to be minimized.

Before MySQL 5.7.8, while a wait, stage, statement, or transaction event is executing, the respective current-event tables display the event with TIMER_START populated, but with TIMER_END and TIMER_WAIT set to NULL

其中一段內(nèi)容翻譯如下:

事件中的皮秒值是近似值。它們的準(zhǔn)確性受與從一個(gè)單位轉(zhuǎn)換到另一單位相關(guān)的常見(jiàn)誤差形式的影響。如果使用了CYCLE定時(shí)器,并且處理器速率有所變化,則可能會(huì)有偏差。由于這些原因,將事件的TIMER_START值視為自服務(wù)器啟動(dòng)以來(lái)經(jīng)過(guò)的時(shí)間的準(zhǔn)確度量是不合理的。另一方面,在ORDER BY子句中使用TIMER_START或TIMER_WAIT值來(lái)按開(kāi)始時(shí)間或持續(xù)時(shí)間對(duì)事件進(jìn)行排序是合理的。

我們往往想一擊必殺的解決問(wèn)題,但是由于復(fù)雜的環(huán)境和一些不可控因素,現(xiàn)實(shí)往往就是“沒(méi)有銀彈”這么殘酷。如果遇到TIMER_START的波動(dòng)或偏差影響查詢結(jié)果,那么我必須通過(guò)文字前面的SQL找出大量SQL,然后通過(guò)其它字段或信息人工甄別哪些才是未提交事務(wù)的SQL。

參考資料:

https://stackoverflow.com/questions/25607249/mysql-performance-schema-how-to-get-event-time-from-events-statements-current-ta

http://porthos.ist.utl.pt/docs/mySQL/performance-schema.html

https://dev.mysql.com/doc/refman/5.7/en/performance-schema-timing.html

https://dev.mysql.com/doc/refman/8.0/en/performance-schema-timing.html

總結(jié)

以上是生活随笔為你收集整理的activiti如何最后一次提交事务_MySQL如何找出未提交事务的SQL浅析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

99在线免费观看视频 | 欧美成人精品三级在线观看播放 | 日韩一级黄色片 | www99久久| 国产成人三级在线 | 人人搞人人干 | 丁香激情视频 | 国产高清区 | 天天色天天骑天天射 | 国产一区在线观看视频 | 色多多污污 | 不卡的av电影在线观看 | 久草免费看 | 精品久久久久久久久久久院品网 | 久久久免费观看完整版 | 91入口在线观看 | 久久狠狠一本精品综合网 | 国产91在线播放 | 女女av在线| 久久国产精品久久精品 | 亚洲婷婷免费 | 天天摸夜夜操 | 国产日韩三级 | 99精品久久99久久久久 | 天天干天天干天天射 | 有码中文字幕在线观看 | 少妇按摩av | 黄色在线观看免费 | 国产专区在线看 | 国产 一区二区三区 在线 | 国内久久久 | 91人人澡| 91黄色小网站 | www.狠狠色| av中文天堂在线 | 国产免费不卡 | 精品久久视频 | 黄色软件网站在线观看 | 人人射人人 | 在线观看欧美成人 | 亚洲毛片久久 | 激情欧美一区二区三区 | 在线免费黄 | 成人av网站在线播放 | 婷婷激情站 | 天天搞天天干 | 日日夜夜噜 | 一区二区高清在线 | 日日夜夜国产 | 亚洲精品久久久久www | 西西www444| 五月天婷亚洲天综合网精品偷 | 国产精品12 | 欧美一区二区三区四区夜夜大片 | 中文字幕国产精品 | 中文字幕一区二区三区在线观看 | 亚洲天堂毛片 | 精品视频免费看 | 91刺激视频 | 中文字幕亚洲字幕 | 亚洲激情视频在线 | 国产精品美女在线观看 | 999久久国精品免费观看网站 | 亚洲成人免费观看 | 亚洲最新合集 | 天堂av免费观看 | 999久久久欧美日韩黑人 | 狠狠操.com | 中文字幕成人一区 | 国产亚洲精品久久久久久大师 | 免费视频在线观看网站 | 亚洲精品欧美精品 | 欧美日韩亚洲第一页 | 亚洲激情 欧美激情 | 欧美a在线看 | 国产手机视频精品 | 一级大片在线观看 | 国产精品婷婷 | 日韩午夜精品福利 | 国产小视频在线看 | 国产精品女同一区二区三区久久夜 | 久久一及片 | 91传媒激情理伦片 | 成人97视频一区二区 | 久久久久五月天 | 亚洲精品欧美视频 | 天天爱天天操天天爽 | 久久99精品国产 | 999成人| 美女国产在线 | 久久免费99 | 国产精品网红直播 | 怡春院av | 久久天天躁夜夜躁狠狠85麻豆 | www.大网伊人 | 久久亚洲免费视频 | 国产精品麻豆果冻传媒在线播放 | www.xxxx变态.com | 亚洲闷骚少妇在线观看网站 | 久久99国产精品久久99 | 午夜在线日韩 | 在线之家免费在线观看电影 | 国产麻豆精品一区二区 | 18国产精品白浆在线观看免费 | 国产精品网红福利 | 国产精品一区二区免费在线观看 | 天天操福利视频 | 亚洲免费精彩视频 | 免费开视频 | 激情婷婷亚洲 | 91福利视频一区 | 97精品在线观看 | 欧美在线一二 | 97精品国自产拍在线观看 | 亚洲三级在线播放 | 天天干天天想 | 天天操天天射天天爱 | 久草网首页| 奇人奇案qvod | 五月天六月婷 | 亚洲精品国偷拍自产在线观看蜜桃 | 免费黄色a级毛片 | 五月婷在线观看 | 国产一级免费在线 | 精品久久国产精品 | 国产亚洲无 | 字幕网资源站中文字幕 | 欧美在线视频一区二区三区 | 国产成人免费av电影 | 日韩xxxbbb| 精品久久久精品 | 久久精品三 | 日韩在线观看视频网站 | 精品国产伦一区二区三区 | 99久热在线精品视频 | 久久免视频| 九九热在线视频免费观看 | 一区二区视频电影在线观看 | 色香蕉在线视频 | 9999亚洲| 女人久久久久 | 97视频免费播放 | 精品在线一区二区 | 欧美坐爱视频 | 丁香5月婷婷久久 | 欧美另类v | 超碰.com| 精品久久久久久一区二区里番 | 一区二区三区电影 | 不卡视频在线看 | 久久精品国产成人 | 日本中文不卡 | 亚洲一区 av | 国产在线观看免 | 综合伊人久久 | 福利电影一区二区 | 久久av免费观看 | 在线黄色免费av | 九九综合九九 | 激情图片区 | 久草久草在线 | 日本性动态图 | 97看片吧 | 中文字幕在线观看三区 | 欧美日韩中文在线视频 | 婷婷久久网站 | 在线观看蜜桃视频 | 97网站 | 天天伊人网 | 成人中心免费视频 | 黄色片网站大全 | 欧美影院久久 | 亚洲三级黄色 | 91麻豆免费视频 | 色多多污污在线观看 | 国产黄色成人 | 91片在线观看 | 91私密保健 | 久久麻豆视频 | 国产日韩精品一区二区三区在线 | 香蕉视频导航 | 黄色片视频免费 | 欧美日比视频 | 欧美在线观看视频一区二区 | 丁香在线视频 | 黄色影院在线观看 | 国产精品理论片在线观看 | 久久久久久高潮国产精品视 | 国产经典av| 99久久er热在这里只有精品15 | 久草在线高清 | 欧洲精品久久久久毛片完整版 | 最近更新的中文字幕 | 亚洲无吗av| 国产原创在线视频 | 国产精品嫩草在线 | 久久超碰97| 日本99热| 精品一区二区三区在线播放 | 在线看毛片网站 | av大片网址 | 国产精品嫩草69影院 | 三级免费黄色 | 亚洲人成免费网站 | 欧美激情综合五月色丁香小说 | 国产一级不卡毛片 | 91精品啪在线观看国产线免费 | 国产成人精品一区二区在线观看 | 91禁在线观看 | 国产精品区一区 | 婷婷激情欧美 | 久久久久北条麻妃免费看 | 国产精品久久久久久爽爽爽 | 国产99久久久久 | 欧美日产一区 | 五月激情丁香 | 亚洲天堂视频在线 | 日日夜夜艹 | 人人插人人| 国产免费观看视频 | 欧美三级高清 | 欧美一二在线 | a黄在线观看 | av日韩在线网站 | 能在线观看的日韩av | 成 人 黄 色视频免费播放 | 草久在线观看视频 | 成人高清在线 | 成人在线你懂得 | 91av在线免费 | 欧美一区二区伦理片 | 在线观看色网站 | 久久久久久久国产精品 | 久久综合九色 | 国产精品视频全国免费观看 | 99国产情侣在线播放 | 香蕉91视频 | 午夜av免费 | 91精品国产一区二区三区 | 精品视频在线免费 | 国产精品99免视看9 国产精品毛片一区视频 | 在线看av的网址 | 99久高清在线观看视频99精品热在线观看视频 | 欧美一级免费片 | 国产国语在线 | 中文字幕在线播放日韩 | 免费在线色| 色婷婷综合视频在线观看 | 亚洲精品国产区 | 综合色综合色 | 久久久精品在线观看 | 三级黄色在线观看 | 国产中文字幕av | 日本成人免费在线观看 | 国产精品青草综合久久久久99 | 波多野结衣在线播放一区 | 久久99免费观看 | 国产不卡在线 | 久久99精品国产一区二区三区 | 国产一区视频导航 | 日韩欧美视频在线播放 | 久久精品美女视频 | 日韩专区 在线 | 色综合网 | 国模一区二区三区四区 | 日韩精品视| 91在线视频观看 | 最新国产精品拍自在线播放 | 99久久精品国产欧美主题曲 | 亚洲国产精品推荐 | 国产96av| 干 操 插| 欧美日比视频 | 黄色精品久久 | 97国产情侣爱久久免费观看 | av一区二区三区在线 | 在线免费高清一区二区三区 | 一级片免费观看视频 | 亚洲人久久久 | 免费在线观看国产精品 | 国产特级毛片aaaaaaa高清 | 亚洲精品五月 | 欧美精品久久久久性色 | 国产在线视频资源 | 免费日韩一区二区 | 婷婷五天天在线视频 | 免费91麻豆精品国产自产在线观看 | 欧美日韩啪啪 | 婷婷在线不卡 | 欧美一级久久 | 亚洲精品 在线视频 | 美女性爽视频国产免费app | 国产精品久久精品国产 | 美女久久网站 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产成人免费网站 | 日本夜夜草视频网站 | 国色天香av | 亚洲一级在线观看 | 亚洲爱爱视频 | 97在线资源 | 日韩av三区 | 日本h视频在线观看 | 久久综合影视 | 九九在线高清精品视频 | 综合在线观看 | 公开超碰在线 | 国产成人精品电影久久久 | 福利电影久久 | 精品一区二区视频 | 欧美日韩国产在线精品 | 天天射天天干天天爽 | 人人狠狠| 国产在线探花 | 日韩一区在线免费观看 | 亚洲精品在线视频网站 | 中文字幕在线一区观看 | www.99热精品 | 成人毛片一区二区三区 | 成人久久久精品国产乱码一区二区 | 国产999在线 | 日日夜夜免费精品视频 | 日韩一级电影在线观看 | 视频在线观看99 | 99久久99视频只有精品 | 伊人中文在线 | 在线免费观看黄色 | 久久免费的视频 | 天天操狠狠操夜夜操 | 欧美国产日韩一区二区三区 | 精品产品国产在线不卡 | 天天干亚洲 | 国产成人久久精品一区二区三区 | 欧美日韩一级在线 | 免费国产黄线在线观看视频 | 在线观看的av网站 | 亚洲精品久久在线 | 欧美午夜精品久久久久久浪潮 | 色婷婷久久久综合中文字幕 | 欧美精品久久久久久久 | 91女人18片女毛片60分钟 | 久久国产视频网站 | 中文字幕精品一区久久久久 | 久久九九影视网 | 91大神精品视频 | 久久久久久久久久久网站 | 久久综合九色综合久99 | 久久不卡日韩美女 | av中文天堂 | 奇米7777狠狠狠琪琪视频 | 特级西西www44高清大胆图片 | 免费瑟瑟网站 | 亚洲精品久久久久999中文字幕 | 午夜av在线电影 | 97精品一区| 天堂视频一区 | 二区中文字幕 | 久久99深爱久久99精品 | 一级一片免费观看 | av大片网站 | www.黄色小说.com | 欧美淫aaa免费观看 日韩激情免费视频 | 国产精品男女啪啪 | 久久露脸国产精品 | 久久激情视频网 | 日韩欧美精品一区二区 | 国产在线观看免费观看 | 国产精品男女啪啪 | 91av视频在线播放 | 国产小视频免费在线网址 | 中文视频在线播放 | 久久亚洲成人网 | 日韩在线免费小视频 | 日韩艹| 久草在线资源免费 | 狠狠干综合网 | www.啪啪.com| 欧美精品国产综合久久 | 日韩欧美在线不卡 | 久久综合之合合综合久久 | 成人a在线| 99精品系列 | 亚洲三级在线免费观看 | 欧美激情综合五月色丁香 | 久草在线手机视频 | 亚洲人久久久 | 成人久久久电影 | 992tv人人网tv亚洲精品 | 久久夜夜操 | 九九视频网站 | 国产伦理一区二区三区 | 在线你懂| 中文字幕中文字幕 | 波多野结衣在线观看一区二区三区 | 久久久久久久久久久免费av | 又黄又爽又刺激的视频 | 中文乱幕日产无线码1区 | 久久国产精品99精国产 | 久久精品电影院 | 一二三区视频在线 | 国产精品21区 | 国产婷婷精品av在线 | 国内丰满少妇猛烈精品播 | 一级成人在线 | 亚洲一区黄色 | 99精品久久久久 | 久久日韩精品 | 99久精品视频 | 日韩av电影中文字幕在线观看 | 在线综合 亚洲 欧美在线视频 | 福利av影院| 顶级bbw搡bbbb搡bbbb | 久久亚洲国产精品 | 婷婷激情网站 | 亚洲综合欧美激情 | 九九热视频在线免费观看 | av一级在线观看 | 日韩在线激情 | 国产精品午夜免费福利视频 | 午夜婷婷网 | 色欲综合视频天天天 | 亚洲精品国精品久久99热一 | 午夜精品久久久久久久99 | 麻豆视频在线播放 | 亚洲成色777777在线观看影院 | 国产小视频在线播放 | 日韩国产精品一区 | 黄色免费在线看 | 日韩欧美视频免费观看 | 五月天高清欧美mv | 在线看岛国av | 美女免费黄视频网站 | 国产又粗又硬又爽的视频 | 美女网站色 | 人人爽人人看 | 午夜精品久久一牛影视 | 在线v片免费观看视频 | 中文字幕亚洲精品日韩 | 中文亚洲欧美日韩 | 香蕉视频18| 欧美激情精品久久久久久免费印度 | 天天av资源 | 国产 欧美 日韩 | japanesexxx乱女另类| 国产99免费| 2019中文在线观看 | 狠狠狠色狠狠色综合 | 成人免费中文字幕 | 91高清完整版在线观看 | 五月婷婷激情综合网 | 成人在线免费视频 | 久久久久免费视频 | 国产精品久99 | 亚洲一区二区天堂 | 美女久久久久 | 综合网av | 日本中文字幕在线看 | 搡bbbb搡bbb视频 | 99热99热 | 成人av在线直播 | 国产99久久 | 日本爽妇网 | 欧美日一级片 | 五月天天色| 欧美成人在线免费观看 | 激情网站免费观看 | 亚洲精品tv久久久久久久久久 | 黄色tv视频| 国产污视频在线观看 | 9797在线看片亚洲精品 | 黄色资源网站 | 欧美日韩国产精品爽爽 | 亚洲国产影院av久久久久 | 天天综合入口 | 亚洲精品综合在线 | 亚洲精品av中文字幕在线在线 | 狠狠色丁婷婷日日 | 中文字幕 在线 一 二 | 91网站在线视频 | 黄色小说视频网站 | 视频三区在线 | 91视频链接 | 亚洲少妇xxxx | 久久久国产在线视频 | 超碰人人做 | 天天射天天爽 | av久久久久久 | 亚洲精品国产精品乱码在线观看 | www日韩视频 | 丁香婷婷色综合亚洲电影 | 日本性久久 | 天天操天天操天天操天天操天天操天天操 | 婷婷丁香导航 | 27xxoo无遮挡动态视频 | 97视频在线观看播放 | 伊人久在线 | 五月天婷亚洲天综合网精品偷 | 波多野结衣电影一区二区三区 | 视频成人永久免费视频 | 黄色aa久久 | 三日本三级少妇三级99 | 五月婷婷色综合 | 欧美日韩一区二区久久 | 九九在线国产视频 | 岛国大片免费视频 | 亚洲国产中文在线观看 | 中文字幕人成乱码在线观看 | 国产成人在线观看 | 国色天香在线观看 | 超碰公开在线观看 | 国产精品女教师 | 中文字幕三区 | 国产黄色片免费 | 国产一区二区观看 | a资源在线 | 久久精品国产久精国产 | 久草精品在线播放 | 草莓视频在线观看免费观看 | 激情电影在线观看 | 国产色拍拍拍拍在线精品 | 国产视频在线观看免费 | 亚洲精品一区二区三区四区高清 | 日韩视频1区 | 日日干av | 99精彩视频在线观看免费 | 亚洲综合激情小说 | 精品日韩在线一区 | 久久国内视频 | www.91国产| 在线国产精品视频 | 久久精品视频网站 | 国产精品一区二区吃奶在线观看 | 天天干天天操天天搞 | 久久一区二区三区四区 | 亚洲一区二区三区miaa149 | 天天色视频 | 国产成人精品福利 | 欧美综合在线视频 | 国产成人久久精品77777综合 | 成人午夜影院 | 日韩av在线看| 特级黄色视频毛片 | 久操伊人 | 欧美另类一二三四区 | 国模精品在线 | 国产午夜精品一区二区三区四区 | www.av小说| av色图天堂网 | 日韩在线观看视频网站 | 日韩欧美一二三 | 日韩一区二区三区不卡 | 欧美孕妇与黑人孕交 | 六月婷操 | www成人av| 日韩欧美在线观看一区二区三区 | 午夜少妇一区二区三区 | 欧美黑吊大战白妞欧美 | 久久久久久亚洲精品 | 国产精品久久久久永久免费观看 | 一区二区精品在线 | 人人玩人人添人人澡超碰 | 亚洲精品在线视频网站 | 99精品在线观看 | 免费看黄的视频 | 992tv在线观看网站 | 天天干天天干天天干天天干天天干天天干 | 超碰在线人人 | 毛片a级片 | 日日操天天爽 | 亚洲 av网站 | 日本少妇视频 | 中文字幕乱码电影 | 精品在线小视频 | 色综合欧洲 | 美女性爽视频国产免费app | 国产美女免费观看 | 国产视频1 | 亚洲情影院| 最近中文字幕免费观看 | 天天综合网国产 | 91在线小视频 | 91污视频在线 | 免费午夜网站 | 精精国产xxxx视频在线播放 | 日本三级人妇 | 人人爽人人爽人人片av | 国产亚洲精品久久久久动 | 免费在线观看黄网站 | 九九久久久久久久久激情 | 97久久精品午夜一区二区 | 四虎永久网站 | 国产一区av在线 | 91麻豆精品国产91久久久使用方法 | av电影免费在线播放 | 欧美一区二区免费在线观看 | 97超碰在 | 在线之家免费在线观看电影 | 五月婷婷丁香网 | 草久久精品 | 久久精品99 | 日韩1页| 国产一级免费观看视频 | 日韩黄色免费看 | 视频国产在线观看18 | 丁香五月亚洲综合在线 | www黄com | 日韩激情免费视频 | 久久av黄色| 国产精品成人一区二区三区吃奶 | 丁五月婷婷 | 欧美亚洲专区 | 美女在线免费视频 | 九九热久久免费视频 | 黄污视频网站大全 | 久久综合之合合综合久久 | 免费色视频网址 | 国产精品久久久久aaaa九色 | 九九久久久久久久久激情 | 免费特级黄色片 | 成人午夜影院在线观看 | 日韩丝袜视频 | 精品99在线观看 | 91麻豆精品国产91 | 国产黄大片 | 午夜私人影院 | 久久综合久久久久88 | 99久热 | 手机版av在线 | 亚洲自拍偷拍色图 | 黄色小视频在线观看免费 | www.狠狠操.com | 久久夜夜爽 | 欧美精品久久人人躁人人爽 | 麻豆传媒精品 | 日韩免费在线观看视频 | 97超碰站| 国产成人av在线 | 在线观看精品黄av片免费 | 91最新中文字幕 | 欧美性粗大hdvideo | 色噜噜色噜噜 | 亚洲欧美日韩一区二区三区在线观看 | 亚洲免费婷婷 | 国产69精品久久久久久 | 午夜婷婷综合 | 不卡av在线播放 | 亚在线播放中文视频 | 国产精品99免费看 | 91高清不卡 | 999在线视频 | 黄色av一级片 | 蜜臀av一区| 国产91九色蝌蚪 | 91九色最新 | 亚洲精品在线观看免费 | 日韩av电影国产 | 丝袜一区在线 | 欧美一区二区三区在线播放 | 国产精品高潮在线观看 | 国产一级片免费视频 | 国产在线观看午夜 | 中文字幕一区二区三区四区久久 | 欧美巨大荫蒂茸毛毛人妖 | 视频在线日韩 | 国产精品久久久久久高潮 | 综合色天天| 99在线视频免费观看 | 国产精品麻豆欧美日韩ww | 在线免费观看成人 | 欧美做受69 | 国产黄色特级片 | 精品免费久久 | 欧美日韩国产免费视频 | 国产亚州精品视频 | 天天色天天射天天综合网 | 91高清免费观看 | 天天综合网久久综合网 | 亚洲国产精品一区二区久久hs | 婷婷精品国产欧美精品亚洲人人爽 | 国产日韩高清在线 | 亚洲天堂网在线视频 | 欧美日韩视频一区二区 | 99久久久成人国产精品 | 亚洲在线资源 | 日日夜夜操av | 日韩欧美在线观看一区二区三区 | 日本中文字幕在线看 | 国产第一页在线播放 | 亚洲午夜av久久乱码 | 国产一区二区视频在线播放 | 美女天天操 | 国产九九九视频 | av在线免费播放 | 操操操日日日 | 日产乱码一二三区别在线 | 中文亚洲欧美日韩 | 又黄又爽又色无遮挡免费 | 亚洲91中文字幕无线码三区 | 99999精品视频 | 99热这里只有精品久久 | 97国产| 欧美日韩在线电影 | 国产免费作爱视频 | 国产精品毛片久久 | 激情视频在线观看网址 | 成人蜜桃 | 午夜精品一二三区 | 香蕉国产91| 精品在线免费视频 | 91九色porny蝌蚪视频 | 日日操狠狠干 | 色网站黄 | 日韩精品中文字幕在线观看 | 在线观看免费国产小视频 | 六月丁香婷 | 精品国产一区在线观看 | 在线观看中文字幕 | 久草在线这里只有精品 | 国产丝袜一区二区三区 | 五月天婷亚洲天综合网精品偷 | 99r在线视频 | 一区二区精品在线 | 日韩精品极品视频 | 国产黄大片 | 一区二区精品在线 | av日韩av| 亚洲日本成人网 | 精品国产一区二区三区噜噜噜 | 国产网站av| 亚洲国产伊人 | 欧美最猛性xxx | 99精品视频在线观看播放 | 一级α片免费看 | 天天综合网天天综合色 | 亚洲黄色app | 亚洲一区二区三区毛片 | 天天天天天操 | .国产精品成人自产拍在线观看6 | 成人毛片在线观看 | 精品国内| 四虎精品成人免费网站 | 色综合久久久 | 亚洲综合在线发布 | 一区二区免费不卡在线 | 国产精品欧美久久久久天天影视 | 在线观看亚洲专区 | 91久久久久久久一区二区 | 成人综合免费 | 欧美日韩一区二区在线观看 | 最新日韩中文字幕 | 中文在线字幕免 | 日韩在线国产精品 | 亚洲精品乱码久久久久久按摩 | 在线亚洲免费视频 | 中文字幕中文字幕中文字幕 | 亚洲精品国产电影 | 91豆花在线观看 | 精品一区二区在线免费观看 | 在线色亚洲 | 91av中文字幕 | 亚洲免费高清视频 | 丁香亚洲 | 免费a级毛片在线看 | 激情婷婷av| 久久综合9988久久爱 | 精品91久久久久 | 蜜臀av性久久久久av蜜臀三区 | 亚洲2019精品 | 日韩精品一区二区三区视频播放 | 亚洲午夜在线视频 | 免费在线a | 成人黄色大片在线观看 | 国产无吗一区二区三区在线欢 | 成人av片免费观看app下载 | 日韩在线视 | av免费在线观 | 91传媒在线看 | 国产美女在线观看 | 麻豆精品在线 | 欧美污在线观看 | 成人在线观看免费 | av久久在线 | 免费在线观看日韩 | 久久综合久久综合这里只有精品 | 激情丁香久久 | 免费麻豆网站 | 免费视频一区 | 日韩精品一区二区三区在线视频 | 中文字幕资源网在线观看 | 国模一区二区三区四区 | 一区精品在线 | 在线视频 区 | 久久国产精品系列 | 色香天天 | 色婷婷精品大在线视频 | 欧美视频国产视频 | 麻豆91在线观看 | 波多野结衣小视频 | 91精品电影| 欧美精品一级视频 | 久久精品欧美视频 | 高清有码中文字幕 | 色婷婷免费视频 | 欧美精品久久久久久久免费 | 91精品国产网站 | 黄色一级免费 | 色网站在线观看 | 麻豆传媒视频在线播放 | 国产亚洲精品福利 | 亚洲老妇xxxxxx | 中文字幕视频 | 国产在线精品国自产拍影院 | 人人澡人人爽欧一区 | 亚洲观看黄色网 | 在线免费国产视频 | 免费精品视频在线观看 | 亚洲国产日韩在线 | 香蕉网在线播放 | 国产专区在线视频 | 99这里只有精品视频 | 久久精品免费观看 | 亚洲视频在线播放 | 久久色视频 | 日韩欧美在线观看一区二区 | 国产精品99免费看 | 日韩三级精品 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久综合色8888| 在线不卡中文字幕播放 | 午夜精品久久久久久久99水蜜桃 | 久久99精品久久久久久 | 在线亚洲天堂网 | 色偷偷网站视频 | 久久久毛片| 色在线免费观看 | 91精品国产麻豆国产自产影视 | 日韩高清一区在线 | 亚洲区另类春色综合小说校园片 | 日韩在线视频在线观看 | 超碰成人av| 亚洲精品国产第一综合99久久 | 国产免费影院 | 91视频国产高清 | 18pao国产成视频永久免费 | 亚洲精品理论 | 亚洲精品免费在线 | 久草视频免费在线播放 | 免费的黄色的网站 | 人人爽夜夜爽 | 天天操天天爽天天干 | 国产视频97 | 成人免费大片黄在线播放 | 国产精品手机在线播放 | 日韩高清在线一区二区三区 | 国产精品涩涩屋www在线观看 | 一区二区三区免费看 | 国产97色在线 | 欧美日韩精品在线观看视频 | 天天综合91 | 亚洲精品视频www | 九色福利视频 | 麻豆传媒在线免费看 | 国产高清在线观看av | av福利超碰网站 | 中文字幕888 | 在线观看av网 | 中文字幕资源网 | 国产亚洲精品美女 | 国产精品美 | 精品国产乱码久久 | 欧美精品小视频 | 国产精品乱码一区二区视频 | 国产又粗又猛又黄又爽的视频 | 国产区免费 | 夜夜躁天天躁很躁波 | 亚洲精品动漫成人3d无尽在线 | 国产视频首页 | 五月av在线| 国产.精品.日韩.另类.中文.在线.播放 | 波多野结衣一区二区 | 久久一区二区三区日韩 | 欧美久草网 | 免费一级片久久 | 丁香五婷 | 操操综合网 | 日韩午夜电影院 | 久久成人高清 | 一区 二区电影免费在线观看 | av中文字幕亚洲 | 成人av电影免费在线观看 | 区一区二区三区中文字幕 | 天天天色综合a | 97超碰人人澡人人爱学生 | 午夜少妇| 97超级碰碰碰碰久久久久 | 欧美亚洲国产日韩 | 99精品国产99久久久久久福利 | 亚洲精品自在在线观看 | 人人爱在线视频 | 91麻豆文化传媒在线观看 | 天天草av| 美女久久久久久久久久 | 免费日韩 精品中文字幕视频在线 | 久久久久久久久福利 | a天堂最新版中文在线地址 久久99久久精品国产 | 日本黄色免费在线 | 成人日批视频 | 久久视频免费在线观看 | 国产精品高潮呻吟久久av无 | 午夜国产影院 | 亚洲午夜久久久久久久久久久 | 999久久a精品合区久久久 | 97在线视频免费 | 日韩在线免费电影 | 日本特黄特色aaa大片免费 | 9色在线视频 | 亚洲国产中文在线观看 | 成人资源在线观看 | 狠狠操狠狠插 | 国产成人av在线 | 九九电影在线 | 超碰大片 | 免费看黄网站在线 | 国产精品99蜜臀久久不卡二区 | 中文字幕一区av | 不卡电影一区二区三区 | 日本性高潮视频 | 久草免费福利在线观看 | 久热香蕉视频 | 青青河边草免费 | 91日韩在线 | bbbbb女女女女女bbbbb国产 | 国产精品久久久久久久久毛片 | 日韩电影精品 | 国产美女主播精品一区二区三区 | 免费成人在线观看视频 | avcom在线 | 天天操天天谢 | 国产精品一区二区在线免费观看 | 狠狠的操狠狠的干 | 午夜性福利 | 国产另类av | 超碰人人做 | 久久久久激情视频 | 久久国产精品精品国产色婷婷 | 日韩精品专区在线影院重磅 | 日韩精品久久一区二区 | 国产精品视频在线看 | 国产精品观看在线亚洲人成网 | 欧美精品久久久 | 99在线热播精品免费 | 国产精品美女久久久久久久久久久 | 黄网站免费大全入口 | 狠狠色狠狠色 | 天天综合天天做 | 九色在线视频 | 久久艹欧美 | 激情六月婷婷久久 | av电影免费观看 | 久久视了 | 天天爽网站 | 黄色一级网 | 在线免费视频 你懂得 | 精品人妖videos欧美人妖 | 综合网天天 | 网站在线观看日韩 | 亚洲精品久久久久中文字幕m男 | 中文字幕资源站 | 亚洲国产精品va在线 | 国产r级在线观看 | 一区二区三区中文字幕在线观看 | 久久一区二 | 精品国模一区二区三区 | 天天天天爱天天躁 | 久久tv| 久久免费中文视频 | 伊人官网 | 亚洲精品电影在线 | 免费黄色av电影 | 在线观看色网站 | 日韩一级片观看 | 亚洲精品午夜久久久久久久久久久 | 色多多污污在线观看 | 九九在线国产视频 | 久草电影在线观看 | 久久神马影院 | 99久久精品免费看国产免费软件 | 狠狠躁天天躁综合网 | 最新国产精品久久精品 | 夜夜骑首页 | 一区二三国产 | 久久久私人影院 | 亚洲成人黄色 | 精品国产一区二区三区久久影院 | 色资源网在线观看 | 久草免费新视频 | 亚洲v精品| 91在线视频免费观看 |