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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Go http client 连接池不复用的问题

發(fā)布時(shí)間:2024/4/11 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Go http client 连接池不复用的问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

當(dāng) http client 返回值為不為空,只讀取 response header,但不讀 body 內(nèi)容就執(zhí)行 response.Body.Close(),那么連接會(huì)被主動(dòng)關(guān)閉,得不到復(fù)用。

測試代碼如下:

//?xiaorui.ccfunc?HttpGet()?{for?{fmt.Println("new")resp,?err?:=?http.Get("http://www.baidu.com")if?err?!=?nil?{fmt.Println(err)continue}if?resp.StatusCode?==?http.StatusOK?{continue}resp.Body.Close()fmt.Println("go?num",?runtime.NumGoroutine())} }

正如大家所想,除了 HEAD Method 外,很少會(huì)有只讀取 header 的需求吧。

話說,golang httpclient 需要注意的地方著實(shí)不少。

  • 如沒有 response.Body.Close(),有些小場景造成 persistConn 的 writeLoop 泄露。

  • 如 header 和 body 都不管,那么會(huì)造成泄露的連接干滿連接池,后面的請(qǐng)求只能是短連接。

上下文

由于某幾個(gè)業(yè)務(wù)系統(tǒng)會(huì)瘋狂調(diào)用各區(qū)域不同的 k8s 集群,為減少跨機(jī)房帶來的時(shí)延、兼容新老 k8s 集群 api、減少k8s api-server 的負(fù)載,故而開發(fā)了 k8scache 服務(wù)。在部署運(yùn)行后開始對(duì)該服務(wù)進(jìn)行監(jiān)控,發(fā)現(xiàn) metrics 呈現(xiàn)的 QPS 跟連接數(shù)不成正比,qps 為 1500,連接數(shù)為 10 個(gè)。開始以為觸發(fā) idle timeout 被回收,但通過歷史監(jiān)控圖分析到連接依然很少。????

按照對(duì) k8scache 調(diào)用方的理解,他們經(jīng)常粗暴的開啟不少協(xié)程來對(duì) k8scache 進(jìn)行訪問。已知默認(rèn)的 golang httpclient transport 對(duì)連接數(shù)是有默認(rèn)限制的,連接池總大小為 100,每個(gè) host 連接數(shù)為 2。當(dāng)并發(fā)對(duì)某 url 進(jìn)行請(qǐng)求時(shí),無法歸還連接池,也就是超過連接池大小的連接會(huì)被主動(dòng)clsoe()。所以,我司的 golang 腳手架中會(huì)對(duì)默認(rèn)的 httpclient 創(chuàng)建高配的 transport,不太可能出現(xiàn)連接池爆滿被 close 的問題。

如果真的是連接池爆了? ?誰主動(dòng)挑起關(guān)閉,誰就有 tcp time-wait 狀態(tài),但通過 netstat 命令只發(fā)現(xiàn)少量跟 k8scache 相關(guān)的 time-wait。

排查問題

已知問題, ?為隱藏敏感信息,索性使用簡單的場景設(shè)立問題的 case

tcpdump抓包分析問題?

包信息如下,通過最后一行可以確認(rèn)是由客戶端主動(dòng)觸發(fā) RST連接重置 。觸發(fā)RST的場景有很多,但常見的有 tw_bucket 滿了、tcp 連接隊(duì)列爆滿且開啟 tcp_abort_on_overflow、配置 so_linger、讀緩沖區(qū)還有數(shù)據(jù)就給 close。

通過 linux 監(jiān)控和內(nèi)核日志可以確認(rèn)不是內(nèi)核配置的問題,配置 so_linger 更不可能。???? 大概率就一個(gè)可能,關(guān)閉未清空讀緩沖區(qū)的連接。

22:11:01.790573?IP?(tos?0x0,?ttl?64,?id?29826,?offset?0,?flags?[DF],?proto?TCP?(6),?length?60)host-46.54550?>?110.242.68.3.http:?Flags?[S],?cksum?0x5f62?(incorrect?->?0xb894),?seq?1633933317,?win?29200,?options?[mss?1460,sackOK,TS?val?47230087?ecr?0,nop,wscale?7],?length?0 22:11:01.801715?IP?(tos?0x0,?ttl?43,?id?0,?offset?0,?flags?[DF],?proto?TCP?(6),?length?52)110.242.68.3.http?>?host-46.54550:?Flags?[S.],?cksum?0x00a0?(correct),?seq?1871454056,?ack?1633933318,?win?29040,?options?[mss?1452,nop,nop,sackOK,nop,wscale?7],?length?0 22:11:01.801757?IP?(tos?0x0,?ttl?64,?id?29827,?offset?0,?flags?[DF],?proto?TCP?(6),?length?40)host-46.54550?>?110.242.68.3.http:?Flags?[.],?cksum?0x5f4e?(incorrect?->?0xb1f5),?seq?1,?ack?1,?win?229,?length?0 22:11:01.801937?IP?(tos?0x0,?ttl?64,?id?29828,?offset?0,?flags?[DF],?proto?TCP?(6),?length?134)host-46.54550?>?110.242.68.3.http:?Flags?[P.],?cksum?0x5fac?(incorrect?->?0xb4d6),?seq?1:95,?ack?1,?win?229,?length?94:?HTTP,?length:?94GET?/?HTTP/1.1Host:?www.baidu.comUser-Agent:?Go-http-client/1.122:11:01.814122?IP?(tos?0x0,?ttl?43,?id?657,?offset?0,?flags?[DF],?proto?TCP?(6),?length?40)110.242.68.3.http?>?host-46.54550:?Flags?[.],?cksum?0xb199?(correct),?seq?1,?ack?95,?win?227,?length?0 22:11:01.815179?IP?(tos?0x0,?ttl?43,?id?658,?offset?0,?flags?[DF],?proto?TCP?(6),?length?4136)110.242.68.3.http?>?host-46.54550:?Flags?[P.],?cksum?0x6f4e?(incorrect?->?0x0e70),?seq?1:4097,?ack?95,?win?227,?length?4096:?HTTP,?length:?4096HTTP/1.1?200?OKBdpagetype:?1Bdqid:?0x8b3b62c400142f77Cache-Control:?privateConnection:?keep-aliveContent-Encoding:?gzipContent-Type:?text/html;charset=utf-8Date:?Wed,?09?Dec?2020?14:11:01?GMT... 22:11:01.815214?IP?(tos?0x0,?ttl?64,?id?29829,?offset?0,?flags?[DF],?proto?TCP?(6),?length?40)host-46.54550?>?110.242.68.3.http:?Flags?[.],?cksum?0x5f4e?(incorrect?->?0xa157),?seq?95,?ack?4097,?win?293,?length?0 22:11:01.815222?IP?(tos?0x0,?ttl?43,?id?661,?offset?0,?flags?[DF],?proto?TCP?(6),?length?4136)110.242.68.3.http?>?host-46.54550:?Flags?[P.],?cksum?0x6f4e?(incorrect?->?0x07fa),?seq?4097:8193,?ack?95,?win?227,?length?4096:?HTTP 22:11:01.815236?IP?(tos?0x0,?ttl?64,?id?29830,?offset?0,?flags?[DF],?proto?TCP?(6),?length?40)host-46.54550?>?110.242.68.3.http:?Flags?[.],?cksum?0x5f4e?(incorrect?->?0x9117),?seq?95,?ack?8193,?win?357,?length?0 22:11:01.815243?IP?(tos?0x0,?ttl?43,?id?664,?offset?0,?flags?[DF],?proto?TCP?(6),?length?5848)...host-46.54550?>?110.242.68.3.http:?Flags?[.],?cksum?0x5f4e?(incorrect?->?0x51ba),?seq?95,?ack?24165,?win?606,?length?0 22:11:01.815369?IP?(tos?0x0,?ttl?64,?id?29834,?offset?0,?flags?[DF],?proto?TCP?(6),?length?40)host-46.54550?>?110.242.68.3.http:?Flags?[R.],?cksum?0x5f4e?(incorrect?->?0x51b6),?seq?95,?ack?24165,?win?606,?length?0

通過 lsof 找到進(jìn)程關(guān)聯(lián)的 TCP 連接,然后使用 ss 或 netstat 查看讀寫緩沖區(qū)。信息如下,recv-q 讀緩沖區(qū)確實(shí)是存在數(shù)據(jù)。這個(gè)緩沖區(qū)字節(jié)一直未讀,直到連接關(guān)閉引發(fā)了 rst。

$?lsof?-p?54330 COMMAND???PID?USER???FD??????TYPE????DEVICE?SIZE/OFF???????NODE?NAME ... aaa?????54330?root????1u??????CHR?????136,0??????0t0??????????3?/dev/pts/0 aaa?????54330?root????2u??????CHR?????136,0??????0t0??????????3?/dev/pts/0 aaa?????54330?root????3u??a_inode??????0,10????????0???????8838?[eventpoll] aaa?????54330?root????4r?????FIFO???????0,9??????0t0??223586913?pipe aaa?????54330?root????5w?????FIFO???????0,9??????0t0??223586913?pipe aaa?????54330?root????6u?????IPv4?223596521??????0t0????????TCP?host-46:60626->110.242.68.3:http?(ESTABLISHED)$?ss?-an|egrep?"68.3:80" State??????Recv-Q??????Send-Q???????Local?Address:Port????????Peer?Address:Port? ESTAB??????72480???????0????????????172.16.0.46:60626?????????110.242.68.3:80?

strace 跟蹤系統(tǒng)調(diào)用

通過系統(tǒng)調(diào)用可分析出,貌似只是讀取了 header 部分了,還未讀到 body 的數(shù)據(jù)。

[pid??8311]?connect(6,?{sa_family=AF_INET,?sin_port=htons(80),?sin_addr=inet_addr("110.242.68.3")},?16?<unfinished?...> [pid?195519]?epoll_pwait(3,??<unfinished?...> [pid??8311]?<...?connect?resumed>)??????=?-1?EINPROGRESS?(操作現(xiàn)在正在進(jìn)行) [pid??8311]?epoll_ctl(3,?EPOLL_CTL_ADD,?6,?{EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET,?{u32=2350546712,?u64=140370471714584}}?<unfinished?...> [pid?195519]?getsockopt(6,?SOL_SOCKET,?SO_ERROR,??<unfinished?...> [pid?192592]?nanosleep({tv_sec=0,?tv_nsec=20000},??<unfinished?...> [pid?195519]?getpeername(6,?{sa_family=AF_INET,?sin_port=htons(80),?sin_addr=inet_addr("110.242.68.3")},?[112->16])?=?0 [pid?195519]?getsockname(6,??<unfinished?...> [pid?195519]?<...?getsockname?resumed>{sa_family=AF_INET,?sin_port=htons(47746),?sin_addr=inet_addr("172.16.0.46")},?[112->16])?=?0 [pid?195519]?setsockopt(6,?SOL_TCP,?TCP_KEEPINTVL,?[15],?4)?=?0 [pid?195519]?setsockopt(6,?SOL_TCP,?TCP_KEEPIDLE,?[15],?4?<unfinished?...> [pid??8311]?write(6,?"GET?/?HTTP/1.1\r\nHost:?www.baidu.com\r\nUser-Agent:?Go-http-client/1.1\r\nAccept-Encoding:?gzip\r\n\r\n",?94?<unfinished?...> [pid?192595]?read(6,??<unfinished?...> [pid?192595]?<...?read?resumed>"HTTP/1.1?200?OK\r\nBdpagetype:?1\r\nBdqid:?0xc43c9f460008101b\r\nCache-Control:?private\r\nConnection:?keep-alive\r\nContent-Encoding:?gzip\r\nContent-Type:?text/html;charset=utf-8\r\nDate:?Wed,?09?Dec?2020?13:46:30?GMT\r\nExpires:?Wed,?09?Dec?2020?13:45:33?GMT\r\nP3p:?CP=\"?OTI?DSP?COR?IVA?OUR?IND?COM?\"\r\nP3p:?CP=\"?OTI?DSP?COR?IVA?OUR?IND?COM?\"\r\nServer:?BWS/1.1\r\nSet-Cookie:?BAIDUID=996EE645C83622DF7343923BF96EA1A1:FG=1;?expires=Thu,?31-Dec-37?23:55:55?GMT;?max-age=2147483647;?path=/;?domain=.baidu.com\r\nSet-Cookie:?BIDUPSID=99"...,?4096)?=?4096 [pid?192595]?close(6?<unfinished?...>

邏輯代碼

那么到這里,可以大概猜測問題所在,找到業(yè)務(wù)方涉及到 httpclient 的邏輯代碼。偽代碼如下,跟上面的結(jié)論一樣,只是讀取了header,但并未讀取完response body數(shù)據(jù)。

還以為是特殊的場景,結(jié)果是使用不當(dāng),把請(qǐng)求投遞過去后只判斷 http code?真正的業(yè)務(wù) code 是在 body 里的。????

urls?:=?[]string{...} for?_,?url?:=?range?urls?{resp,?err?:=?http.Post(url,?...)if?err?!=?nil?{//?...}if?resp.StatusCode?==?http.StatusOK?{continue}//?handle?redis?cache//?handle?mongodb//?handle?rocketmq//?...resp.Body.Close() }

如何解決

不細(xì)說了,把 header length 長度的數(shù)據(jù)讀完就可以了。

分析問題

先不管別人使用不當(dāng),再分析下為何出現(xiàn)短連接,連接不能復(fù)用的問題。

為什么不讀取 body 就出問題?其實(shí) http.Response 字段描述中已經(jīng)有說明了。當(dāng) Body 未讀完時(shí),連接可能不能復(fù)用。

?//?The?http?Client?and?Transport?guarantee?that?Body?is?always//?non-nil,?even?on?responses?without?a?body?or?responses?with//?a?zero-length?body.?It?is?the?caller's?responsibility?to//?close?Body.?The?default?HTTP?client's?Transport?may?not//?reuse?HTTP/1.x?"keep-alive"?TCP?connections?if?the?Body?is//?not?read?to?completion?and?closed.////?The?Body?is?automatically?dechunked?if?the?server?replied//?with?a?"chunked"?Transfer-Encoding.////?As?of?Go?1.12,?the?Body?will?also?implement?io.Writer//?on?a?successful?"101?Switching?Protocols"?response,//?as?used?by?WebSockets?and?HTTP/2's?"h2c"?mode.Body?io.ReadCloser

眾所周知,golang httpclient 要注意 response Body 關(guān)閉問題,但上面的 case 確實(shí)有關(guān)了 body,只是非常規(guī)地沒去讀取 reponse body 數(shù)據(jù)。這樣會(huì)造成連接異常關(guān)閉,繼而引起連接池不能復(fù)用。

一般 http 協(xié)議解釋器是要先解析 header,再解析 body,結(jié)合當(dāng)前的問題開始是這么推測的,連接的 readLoop 收到一個(gè)新請(qǐng)求,然后嘗試解析 header 后,返回給調(diào)用方等待讀取 body,但調(diào)用方?jīng)]去讀取,而選擇了直接關(guān)閉 body。那么后面當(dāng)一個(gè)新請(qǐng)求被 transport roundTrip 再調(diào)度請(qǐng)求時(shí),readLoop 的 header 讀取和解析會(huì)失敗,因?yàn)樗淖x緩沖區(qū)里有前面未讀的數(shù)據(jù),必然無法解析 header。按照常見的網(wǎng)絡(luò)編程原則,協(xié)議解析失敗,直接關(guān)閉連接。

想是這么想的,但還是看了 golang net/http 的代碼,結(jié)果不是這樣的。????

分析源碼

httpclient 每個(gè)連接會(huì)創(chuàng)建讀寫協(xié)程兩個(gè)協(xié)程,分別使用 reqch 和 writech 來跟 roundTrip 通信。上層使用的response.Body 其實(shí)是經(jīng)過多次封裝的,一次封裝的 body 是直接跟 net.conn 進(jìn)行交互讀取,二次封裝的 body 則是加強(qiáng)了 close 和 eof 處理的 bodyEOFSignal。

當(dāng)未讀取 body 就進(jìn)行 close 時(shí),會(huì)觸發(fā) earlyCloseFn() 回調(diào),看 earlyCloseFn 的函數(shù)定義,在 close 未見 io.EOF 時(shí)才調(diào)用。自定義的 earlyCloseFn 方法會(huì)給 readLoop 監(jiān)聽的 waitForBodyRead 傳入 false, ?這樣引發(fā) alive 為 false 不能繼續(xù)循環(huán)的接收新請(qǐng)求,只能是退出調(diào)用注冊(cè)過的 defer 方法,關(guān)閉連接和清理連接池。

//?xiaorui.ccfunc?(pc?*persistConn)?readLoop()?{closeErr?:=?errReadLoopExiting?//?default?value,?if?not?changed?belowdefer?func()?{pc.close(closeErr)??????//?關(guān)閉連接pc.t.removeIdleConn(pc)?//?從連接池中刪除}()...alive?:=?truefor?alive?{...rc?:=?<-pc.reqch??//?從管道中拿到請(qǐng)求,roundTrip?對(duì)該管道進(jìn)行輸入trace?:=?httptrace.ContextClientTrace(rc.req.Context())var?resp?*Responseif?err?==?nil?{resp,?err?=?pc.readResponse(rc,?trace)?//?更多的是解析?header}?else?{err?=?transportReadFromServerError{err}closeErr?=?err}...waitForBodyRead?:=?make(chan?bool,?2)body?:=?&bodyEOFSignal{body:?resp.Body,//?提前關(guān)閉?!!!?輸出falseearlyCloseFn:?func()?error?{waitForBodyRead?<-?false...},//?正常收尾?!!!fn:?func(err?error)?error?{isEOF?:=?err?==?io.EOFwaitForBodyRead?<-?isEOF...},}resp.Body?=?bodyselect?{case?rc.ch?<-?responseAndError{res:?resp}:case?<-rc.callerGone:return}select?{case?bodyEOF?:=?<-waitForBodyRead:replaced?:=?pc.t.replaceReqCanceler(rc.cancelKey,?nil)?//?before?pc?might?return?to?idle?pool//?alive?為?false,?不能繼續(xù)?continuealive?=?alive?&&bodyEOF?&&!pc.sawEOF?&&pc.wroteRequest()?&&replaced?&&?tryPutIdleConn(trace)...case?<-rc.req.Cancel:alive?=?falsepc.t.CancelRequest(rc.req)case?<-rc.req.Context().Done():alive?=?falsepc.t.cancelRequest(rc.cancelKey,?rc.req.Context().Err())case?<-pc.closech:alive?=?false}} }

bodyEOFSignal 的 Close():

//?xiaorui.ccfunc?(es?*bodyEOFSignal)?Close()?error?{es.mu.Lock()defer?es.mu.Unlock()if?es.closed?{return?nil}es.closed?=?trueif?es.earlyCloseFn?!=?nil?&&?es.rerr?!=?io.EOF?{return?es.earlyCloseFn()}err?:=?es.body.Close()return?es.condfn(err) }

最終會(huì)調(diào)用 persistConn 的 close(), 連接關(guān)閉并關(guān)閉closech:

//?xiaorui.ccfunc?(pc?*persistConn)?close(err?error)?{pc.mu.Lock()defer?pc.mu.Unlock()pc.closeLocked(err) }func?(pc?*persistConn)?closeLocked(err?error)?{if?err?==?nil?{panic("nil?error")}pc.broken?=?trueif?pc.closed?==?nil?{pc.closed?=?errpc.t.decConnsPerHost(pc.cacheKey)if?pc.alt?==?nil?{if?err?!=?errCallerOwnsConn?{pc.conn.Close()?//?關(guān)閉連接}close(pc.closech)?//?通知讀寫協(xié)程}} }

總之

同事的 httpclient 使用方法有些奇怪,除了 head method 之外,還真想不到有不讀取 body 的請(qǐng)求。所以,大家知道 httpclient 有這么一回事就行了。

另外,一直覺得 net/http 的代碼太繞,沒看過一些介紹直接看代碼很容易陷進(jìn)去,有時(shí)間專門講講 http client 的實(shí)現(xiàn)。

總結(jié)

以上是生活随笔為你收集整理的Go http client 连接池不复用的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

欧美日韩国产精品久久 | 安徽妇搡bbbb搡bbbb | 日韩精品一区二区三区水蜜桃 | 18做爰免费视频网站 | 手机在线永久免费观看av片 | 国产精品第十页 | 欧美在线一二区 | 永久免费视频国产 | 欧美日本啪啪无遮挡网站 | 国内三级在线 | 日韩精品首页 | 久久久久久久久久影视 | 91精品视频一区二区三区 | 午夜精品福利一区二区三区蜜桃 | 九九热在线视频免费观看 | 狠狠色丁香婷婷综合 | 国产精品一区二区三区99 | 欧美一级视频免费看 | 国精产品999国精产品岳 | 久热超碰 | 天天综合日 | 亚洲五月六月 | 精品国产成人在线影院 | 久久久久久网址 | 日韩黄色在线 | 国产一区国产精品 | 在线免费试看 | 蜜臀久久99精品久久久久久网站 | 国产资源av | 亚州精品天堂中文字幕 | 久久婷婷亚洲 | 久久综合狠狠综合久久激情 | 色视频在线观看 | 2020天天干天天操 | 国产精美视频 | 亚洲成人免费观看 | 首页中文字幕 | 天天操天天摸天天射 | 国产在线视频一区二区三区 | 婷婷日日 | 天天骚夜夜操 | 欧美韩日在线 | 欧美国产日韩一区二区 | 五月婷婷丁香色 | 99av国产精品欲麻豆 | 玖操| 国产又黄又硬又爽 | 激情五月av| 玖玖视频精品 | 中文字幕免费国产精品 | 国产精品99久久久久人中文网介绍 | 国产精品亚 | 亚洲精品视频观看 | www.五月天婷婷.com | 日韩免费一级a毛片在线播放一级 | 久久久久久久久久久福利 | 精品电影一区二区 | 国产精品久久久久999 | 国产亚洲精品bv在线观看 | 最新av电影网址 | 天天综合网 天天 | 91伊人久久大香线蕉蜜芽人口 | 青青网视频 | 亚洲视频六区 | 成人在线观看你懂的 | 中文字幕在线看视频 | 亚洲成人av影片 | 精品亚洲va在线va天堂资源站 | av噜噜噜在线播放 | 亚洲区另类春色综合小说 | va视频在线 | 91精品啪在线观看国产线免费 | 91成人免费电影 | 欧美一级高清片 | 欧美精品中文字幕亚洲专区 | 成人免费在线网 | 9999毛片| 最近日本mv字幕免费观看 | 69国产精品视频 | av在线电影网站 | 水蜜桃亚洲一二三四在线 | 精品国偷自产国产一区 | 热久久这里只有精品 | 亚洲乱码国产乱码精品天美传媒 | 日韩欧美在线免费观看 | 国产成人在线综合 | 国产亚洲精品久久19p | 福利一区二区三区四区 | 亚洲精品影视在线观看 | 99在线热播精品免费 | 性色av一区二区三区在线观看 | 国产在线观看91 | 色wwwww | 免费在线一区二区三区 | 久久免费视频在线观看 | 亚洲精品视频第一页 | 亚洲精品视频www | 91探花系列在线播放 | 91九色国产 | 这里只有精品视频在线 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产亚洲aⅴaaaaaa毛片 | 岛国av在线不卡 | 久久草av | 婷婷丁香久久五月婷婷 | 国产精品成人自产拍在线观看 | 中文字幕专区高清在线观看 | 在线观看片 | 国产日韩欧美中文 | 成年人视频在线免费观看 | 亚洲天堂网站 | 久久99精品国产麻豆宅宅 | 国产在线播放一区二区 | 看黄色91| 国产亚洲情侣一区二区无 | 在线电影日韩 | 国产精品成人自产拍在线观看 | 五月网婷婷 | 国产成人精品aaa | 久久久久在线视频 | 九九在线视频 | 国产xxxx做受性欧美88 | 亚洲电影第一页av | 狠狠色狠狠色综合日日小说 | 国产一级二级在线观看 | 亚洲美女在线国产 | 国产精品久久久久久久久久妇女 | 超碰在线亚洲 | 伊人春色电影网 | 亚洲伦理一区 | www.久久久| 国产高清无线码2021 | 国产成人一级 | 国产精品久久久久久久久久久杏吧 | 久久精品资源 | 免费a v视频 | 国产精品成人自产拍在线观看 | 99精品视频在线免费观看 | 超碰在线网 | 天天操天天操天天操天天 | 三级av网 | 爱色婷婷| 日本精品在线 | 日韩av手机在线观看 | 精品国产精品久久 | 一级黄色片在线免费观看 | 视频成人永久免费视频 | 国产一区二区三精品久久久无广告 | 日韩欧美在线中文字幕 | 久久久网页 | 丁香5月婷婷| 91久久国产自产拍夜夜嗨 | 欧美一级在线看 | 成人在线一区二区 | 91精品视频一区 | 亚洲美女免费视频 | 99国产精品一区二区 | 中文字幕精品三级久久久 | 五月天视频网站 | 日韩在线观看免费 | 国产黄a三级三级三级三级三级 | 1000部国产精品成人观看 | 在线看的av网站 | 免费观看成人av | 中文字幕乱码日本亚洲一区二区 | 免费看黄在线观看 | 欧美日韩破处 | 日韩av免费观看网站 | 亚州av成人 | 日日夜夜国产 | 91麻豆精品一区二区三区 | 亚洲精品国产精品国自产 | 国产精品女同一区二区三区久久夜 | 在线免费av网 | 在线视频 你懂得 | av免费福利| 毛片永久免费 | 热久精品| 人人爱人人舔 | 久久婷婷激情 | 高清av中文在线字幕观看1 | 国产91对白在线 | 婷婷激情小说网 | 免费看国产a | 国产精品99爱 | 91一区在线观看 | 成人a在线观看高清电影 | 人人狠狠综合久久亚洲婷 | 国产男男gay做爰 | 亚洲三级毛片 | 91麻豆精品国产91久久久久久久久 | 5月丁香婷婷综合 | 婷婷色视频 | 亚洲国产理论片 | 日韩av一区在线观看 | 久久国产精品区 | 99色在线视频 | 日韩久久久| 久久激情小说 | 999国内精品永久免费视频 | 国产欧美精品一区二区三区四区 | 国产精品普通话 | 在线天堂v | 国产a国产 | 美女网站视频免费黄 | 久操久 | 就要色综合 | 国产精品久久久久婷婷 | 色婷婷国产精品一区在线观看 | 精品国产乱码久久久久久浪潮 | 国产精品婷婷午夜在线观看 | 久久久久久久久久久久久久免费看 | 亚洲五月激情 | 国产成人一二三 | 久久这里只有精品首页 | 丁香六月婷婷综合 | 超碰97人人干| 午夜 久久 tv | av成人免费观看 | 国产日韩欧美网站 | 人人超在线公开视频 | 日本免费一二三区 | 在线综合色 | 国产做a爱一级久久 | 欧美精品在线观看一区 | 婷婷久久网站 | 天天做天天干 | 麻豆91在线| 色吧av色av| 在线不卡的av | 日韩成人av在线 | 在线 精品 国产 | 国内精品一区二区 | 精品国产一区二区三区四区在线观看 | 国产日韩视频在线观看 | 最近中文字幕免费大全 | 97av视频| 国产精品久久久久久一区二区三区 | 久久免费视屏 | 黄色免费高清视频 | 国产一区二区影院 | 日本精品视频一区 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 91大神电影 | 免费福利视频网 | 国产在线污 | 91av视频免费观看 | 久久国产一区二区 | a'aaa级片在线观看 | 精品国产一区二区久久 | 午夜精品久久久久99热app | 国产一区高清在线观看 | 91在线亚洲 | 亚洲综合最新在线 | 精品国精品自拍自在线 | 超碰免费观看 | 国产一区二区成人 | 日韩精品专区在线影院重磅 | 一级性视频 | 国产日韩在线一区 | 免费在线观看不卡av | 91黄色影视 | 欧美91成人网 | 欧美aaaxxxx做受视频 | 亚洲伊人av | 99精品视频在线观看 | 99视频在线观看视频 | 日日操夜 | 99在线精品观看 | 免费看一级黄色大全 | 婷婷午夜天 | 色婷婷丁香 | 久久精品99 | 亚洲视屏 | 三级免费黄色 | 人人爱夜夜操 | 国产精品久久久久久久免费 | 国产成人综合精品 | 娇妻呻吟一区二区三区 | 亚洲国产大片 | 欧洲亚洲女同hd | 在线视频观看你懂的 | 精品国产自| 高清国产午夜精品久久久久久 | 在线观看视频福利 | 97超碰在线免费观看 | 色91在线视频 | 国产美女精品视频免费观看 | 超碰97免费 | 亚洲电影一级黄 | av一区二区三区在线 | 国产自产高清不卡 | 婷婷六月天丁香 | 日日干,天天干 | 久久久久久久久电影 | 国产亚州av | 西西44人体做爰大胆视频 | 精品一区二区在线免费观看 | 国产99久久久精品 | 亚洲综合五月天 | 精品亚洲欧美无人区乱码 | 国产精品一区欧美 | 一区二区三区 亚洲 | 美国av片在线观看 | 激情综合啪 | 国产黄色在线观看 | 欧美日本不卡 | 九九久久精品 | 亚洲成av人片 | 欧美经典久久 | 日韩三级视频在线看 | 久久网站免费 | 日韩免费一二三区 | 国产中出在线观看 | 免费人做人爱www的视 | 亚洲一区二区黄色 | 在线播放国产一区二区三区 | 色视频网站在线观看一=区 a视频免费在线观看 | 五月婷婷视频 | 亚洲最新视频在线播放 | 97在线播放视频 | 久久久久久蜜av免费网站 | 在线国产精品视频 | 97在线超碰| 韩国视频一区二区三区 | 狠狠操狠狠操 | 日韩一区二区三区免费视频 | 国产视频在线免费观看 | 精品国产乱码久久久久久久 | 色婷婷丁香 | 999成人网| 精品国产电影一区 | 国产做a爱一级久久 | 不卡的av在线 | 国产精品手机视频 | 久久99国产精品 | 久久色亚洲 | 黄网站污 | 91中文字幕在线视频 | 日日摸日日爽 | 探花在线观看 | 黄a在线看| 一区电影 | www国产一区| 午夜精品久久久久久久99 | 日韩专区在线观看 | 免费看久久 | 免费看成人av | 国产成人精品亚洲a | 在线成人免费 | 成年人在线播放视频 | 精品久久一区二区三区 | 婷婷视频在线观看 | 最新动作电影 | 久草久草在线观看 | 亚洲春色综合另类校园电影 | 国产成人久 | 国产精品毛片一区二区在线 | 夜夜夜夜夜夜操 | 99久久精品免费 | 人人爽人人爽人人片av免 | 成人午夜网址 | 欧美成人免费在线 | 91香蕉国产 | 日韩网页 | 91精品在线麻豆 | 99热最新在线 | 日韩欧美电影网 | 日韩高清免费无专码区 | 九九交易行官网 | 最近高清中文字幕 | 欧美激情奇米色 | 亚洲精品视频免费观看 | 最近久乱中文字幕 | 人人爽人人爽人人爽学生一级 | 中文字幕视频三区 | 国产亚洲视频中文字幕视频 | 日批视频国产 | 久久综合九色综合网站 | 亚洲性xxxx| 国产黄视频在线观看 | 国产男女爽爽爽免费视频 | 欧美精品久久久久久久亚洲调教 | 国产视频在 | 国产精品1024 | 久久99亚洲精品久久久久 | 2022久久国产露脸精品国产 | 精品亚洲网 | 久99久久| 欧美日韩在线视频一区 | 亚洲综合色网站 | 伊人官网 | 日韩精品在线看 | 亚洲激情 欧美激情 | 亚洲精品在线视频观看 | 激情视频一区二区三区 | 色综合婷婷久久 | 日韩免费电影网站 | 91福利影院在线观看 | 国产午夜精品一区二区三区四区 | 国产精品免费大片视频 | 国产精品丝袜久久久久久久不卡 | 成人永久在线 | 成人av在线观 | 中文字幕免费观看视频 | 免费看黄色小说的网站 | 日韩一级电影在线 | 91视视频在线直接观看在线看网页在线看 | 色综合久| 久久综合电影 | 在线日韩视频 | 国产一级小视频 | 丁香久久久 | 粉嫩av一区二区三区四区 | 一区二区三区四区五区在线 | www.婷婷色| 97视频播放 | 在线免费观看视频一区 | 中文字幕在线观看完整 | 久99视频| 一区二区三区中文字幕在线 | 国产福利一区二区在线 | 91插插视频 | 久久婷婷一区 | 免费av片在线 | 久久久久久久久久免费视频 | 亚洲精品一区二区三区高潮 | 精品国产乱码一区二区三区在线 | av电影av在线| 久久久人人爽 | 日韩一级成人av | 在线看片视频 | 成人黄色大片在线免费观看 | 国产一区网址 | 99视频在线精品免费观看2 | 久久99精品久久久久久三级 | 日韩视频中文字幕在线观看 | 日韩高清一区二区 | 精品国产一区二区三区久久久久久 | 久久国产精品99久久久久 | 最新在线你懂的 | 久久综合久久综合这里只有精品 | 五月婷婷另类国产 | 欧美韩国日本在线 | 国产美女被啪进深处喷白浆视频 | 97超碰免费在线观看 | 91精品国产成人 | 国产专区日韩专区 | 蜜臀久久99精品久久久久久网站 | 天天天色综合 | 欧美一级视频免费看 | 中文字幕 91 | 国产成人久久av | 黄色影院在线观看 | 一区二区视频电影在线观看 | 国产九九热 | 中文字幕亚洲欧美 | 最近中文字幕免费 | 中文字幕中文字幕中文字幕 | 精品国产1区 | 欧美在线free | 日韩激情第一页 | 在线观看视频免费大全 | 国产精品中文久久久久久久 | 亚洲精品玖玖玖av在线看 | 午夜久久久精品 | 国产成人精品一区二区三区福利 | 最近中文字幕免费av | 黄色毛片视频 | 激情中文字幕 | 国产做aⅴ在线视频播放 | 久久一区国产 | 香蕉网在线观看 | 黄色三级免费看 | 日韩免费av在线 | 丁香视频免费观看 | 免费男女羞羞的视频网站中文字幕 | 欧美日韩国产综合网 | 麻豆成人精品视频 | 久久久99久久 | 日韩亚洲精品电影 | 欧美日本一区 | 久久综合久久久 | 亚洲国产精品一区二区久久hs | 午夜成人免费电影 | 日日干狠狠操 | 欧美日韩在线视频观看 | 色婷婷88av视频一二三区 | 91成人免费 | 97免费中文视频在线观看 | 在线日本看片免费人成视久网 | 人人射人人爱 | 黄色av一区 | 成人观看 | 国内精品久久久精品电影院 | 久久曰视频 | 日韩免费视频 | 精品九九久久 | 探花在线观看 | 西西444www| 亚洲欧美日韩一二三区 | 美女网站视频色 | 91看片在线播放 | 天天干天天干天天 | 五月婷av| 九九热视频在线 | 免费av网址在线观看 | 国产精品国产三级国产 | 精品资源在线 | 丁香婷婷激情啪啪 | 四虎影视欧美 | 免费看网站在线 | 一区二区免费不卡在线 | 亚洲另类xxxx | 国产精品一区二区你懂的 | 日韩二区在线观看 | 亚洲成人av在线播放 | 永久免费毛片在线观看 | 啪一啪在线 | 三级动态视频在线观看 | 久久国产精品视频 | 亚洲六月丁香色婷婷综合久久 | 丁香电影小说免费视频观看 | 激情黄色一级片 | av女优中文字幕在线观看 | 伊人成人激情 | 中文字幕在线免费观看 | 久色网 | 成年人在线免费看 | 久久五月婷婷综合 | 最新动作电影 | 精品久久久久久国产 | 一级一片免费视频 | 最新中文字幕在线资源 | av在线网站免费观看 | 中文字幕免费观看全部电影 | 久久久一本精品99久久精品66 | 夜夜操天天干, | 亚色视频在线观看 | 日本精品视频网站 | 欧美成年性 | 精品亚洲成人 | 天天玩天天干天天操 | 亚洲在线网址 | 91久久偷偷做嫩草影院 | 成人黄色小说网 | 黄色a视频 | 久久精品在线免费观看 | 欧美极品裸体 | 日韩乱理 | 亚洲激情国产精品 | 成人在线免费看视频 | 免费看久久久 | 精品久久久久久久久中文字幕 | 波多野结衣在线观看一区二区三区 | 丁香狠狠 | 狠狠操天天操 | 亚洲精品乱码久久久久久按摩 | av一级二级| 国产精品入口麻豆www | 东方av在 | 91在线播放综合 | 成人av一级片 | 亚洲 欧美 日韩 综合 | www.久久久久 | 国产第一页在线播放 | 不卡的av电影 | 91精品视频免费观看 | 黄色天堂在线观看 | 亚州国产精品视频 | 日韩精品一区二区三区在线视频 | 久久精品视频网站 | 免费视频 你懂的 | 日韩欧美一级二级 | 国产精品一区二区三区在线播放 | 久久影院亚洲 | 激情久久小说 | 日本中文字幕高清 | 国产在线1区 | 日韩亚洲在线 | 91大神dom调教在线观看 | 97色在线观看免费视频 | av免费网页 | 成人av高清在线 | 在线观看视频一区二区三区 | 综合久久久久久 | aaawww| 欧女人精69xxxxxx | 一级欧美一级日韩 | 欧美一级电影免费观看 | 国产特级毛片aaaaaaa高清 | 成人一级视频在线观看 | 色搞搞| 黄在线免费观看 | 国产色秀视频 | 久久精品视频2 | 国产一级大片免费看 | 最新日韩在线观看 | 日韩欧美专区 | 色综合久久中文字幕综合网 | 天天操天天吃 | 色偷偷网站视频 | 超碰在线人人爱 | 久久激情视频 久久 | 91最新中文字幕 | 国产精品久久久久久久久久久免费看 | 看av在线 | 午夜视频在线观看一区二区三区 | 亚洲综合少妇 | 91完整版观看 | 精品久久久久久国产 | 一区二区影院 | 日日骑 | 婷婷激情小说网 | 99久久精品国产网站 | 九色视频网站 | 视频国产| 在线观看中文字幕网站 | 亚洲综合一区二区精品导航 | 亚洲视频观看 | 欧美在线观看禁18 | 日韩av成人在线观看 | 国产中文字幕网 | 国产成人精品一区二区三区在线 | 精品视频网站 | 成年人免费在线播放 | 色爱区综合激月婷婷 | 天天色宗合 | 色婷婷国产精品一区在线观看 | 亚洲精品乱码久久久久久写真 | 香蕉视频在线网站 | 日韩电影中文字幕在线观看 | 亚洲午夜精品久久久久久久久 | 亚洲激情p | www.色的 | 日韩精品在线观看视频 | 国产精品亚 | 免费观看www视频 | 亚洲黄色一级电影 | 9热精品| 天天射天天干天天爽 | 天天综合久久综合 | 国产精品美乳一区二区免费 | 久久精品国产成人 | 中文字幕免费 | 99re久久资源最新地址 | 91中文字幕在线观看 | 黄色亚洲大片免费在线观看 | 最新一区二区三区 | 亚洲国产中文字幕在线观看 | 亚洲精品国产精品国产 | 狠狠操欧美 | 亚洲成人资源网 | 最新国产精品久久精品 | 操老逼免费视频 | 天天爱天天草 | 色香蕉视频 | 不卡的一区二区三区 | 亚洲视频99| 日韩 精品 一区 国产 麻豆 | 久章草在线观看 | 国产精品正在播放 | 天天干夜夜操视频 | 国产精品久久久久久久电影 | 午夜在线国产 | 国产精品久久久视频 | 亚洲尺码电影av久久 | 97视频在线看 | 国产美女久久 | 在线观看激情av | 日韩一级成人av | 欧美aa一级 | 热久久免费视频精品 | 色香蕉网 | 久久国产视频网站 | 中文字幕欧美三区 | 日韩三区在线 | 91福利影院在线观看 | 最新中文字幕在线资源 | 色网站在线免费观看 | 色综合天天综合 | 91成人欧美 | 日日天天狠狠 | 亚洲精品777| 一区二区高清在线 | 成人久久亚洲 | 亚洲国产视频网站 | 久久久综合香蕉尹人综合网 | 在线观看91精品视频 | 江苏妇搡bbbb搡bbbb | 国产一区在线不卡 | 97色婷婷| 午夜av激情 | 香蕉视频在线网站 | 亚洲精品视频观看 | 久久精品91久久久久久再现 | 国产123av| www.久艹| 日韩电影中文字幕在线观看 | 国产黄a三级| 香蕉网址 | 国产一级免费观看 | 四川bbb搡bbb爽爽视频 | 99久久影院 | 黄色影院在线观看 | 婷婷国产在线观看 | 国产美女精品视频 | 97超碰在线免费 | 久久国产影院 | 在线观看亚洲视频 | 涩涩网站在线看 | 欧美 日韩 国产 中文字幕 | 久久久亚洲国产精品麻豆综合天堂 | 成人av一区二区兰花在线播放 | 一区二区三区免费在线观看视频 | 久久久久欧美精品 | 狠狠地日 | 亚洲精品一区中文字幕乱码 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 日韩精品一区二区三区中文字幕 | 在线视频手机国产 | 日韩精品免费在线播放 | 一区二区三区精品在线视频 | 日韩免费视频线观看 | 99电影| 911精品视频 | 久久综合射 | 福利视频 | 国产成人精品女人久久久 | 亚洲国产精品一区二区久久,亚洲午夜 | 天天射夜夜爽 | 成片视频在线观看 | 国产一级二级av | 亚洲美女视频在线 | 六月激情 | 午夜狠狠操 | 国产资源网站 | 人人澡人| 视频国产精品 | 日韩视频 一区 | 一区二区激情视频 | 精品美女久久久久久免费 | 久久亚洲视频 | 日日夜日日干 | 麻豆91在线看 | 亚洲 欧美 变态 国产 另类 | 久精品视频在线 | 最新av免费在线 | 欧美日韩在线观看一区 | 在线高清av | 欧美韩国日本在线 | 免费看色网站 | 国语麻豆 | 黄色a在线观看 | 久久久久成人精品 | 日韩午夜大片 | 91九色在线视频 | 国产精品二区在线 | 婷婷丁香自拍 | 久久久成人精品 | 午夜精品一区二区三区四区 | 天堂av在线免费观看 | 国产精品午夜在线观看 | 性色大片在线观看 | 免费91在线观看 | av亚洲产国偷v产偷v自拍小说 | 久久精品国产一区二区电影 | 天天综合婷婷 | 国产精品一区二区电影 | 日韩手机在线 | 93久久精品日日躁夜夜躁欧美 | 久草久草久草久草 | 天天射天天 | 久久久久久久久久久精 | 国产精品青草综合久久久久99 | 欧美粗又大 | 黄色成人av网址 | 91麻豆精品国产自产 | 狠狠干狠狠艹 | 国产视频一区二区在线 | 91精品啪在线观看国产线免费 | 国产在线精品观看 | 久久久久女教师免费一区 | 国产精品综合久久久久久 | 天天操天天射天天操 | 久久图 | 亚洲五月六月 | 91精品国产91 | www.狠狠操.com | 亚洲一级性 | av中文字幕av | 日韩欧美一区二区不卡 | 99久久超碰中文字幕伊人 | 免费观看久久久 | 国产精品免费视频网站 | 日韩电影中文,亚洲精品乱码 | 中文一区二区三区在线观看 | 91探花在线视频 | 中文字幕视频播放 | 色诱亚洲精品久久久久久 | 日韩理论片中文字幕 | 又色又爽又黄高潮的免费视频 | 人人讲下载 | 精品欧美在线视频 | 亚洲精品小视频在线观看 | 久久欧美综合 | 日日夜夜天天 | 成人三级视频 | 黄色片毛片 | 精品美女在线视频 | 三级av网站 | 国产精品2020 | 91精品国产综合久久福利 | 美女黄频网站 | 亚洲国产中文字幕在线观看 | 日韩免费在线观看 | 免费看的av片 | 91av在线播放视频 | 国产 亚洲 欧美 在线 | 国产精品手机视频 | 亚洲激情久久 | 成人国产精品入口 | 最新国产精品拍自在线播放 | 欧美精品在线一区二区 | 99超碰在线播放 | 久久免费电影网 | 欧美日韩在线观看视频 | 日韩在线第一区 | 91免费视频国产 | 在线视频 一区二区 | 特级西西人体444是什么意思 | 国产免费一区二区三区最新6 | 色综合久久88色综合天天6 | 精品一区二区在线免费观看 | 久久综合色8888 | 日本在线精品视频 | 999在线观看视频 | 国产剧在线观看片 | 午夜12点 | 午夜在线免费观看 | 中文字幕国产在线 | 日韩视频免费播放 | 久久在线免费 | 狠狠色香婷婷久久亚洲精品 | 日韩一区二区三区免费电影 | a天堂最新版中文在线地址 久久99久久精品国产 | 2019中文最近的2019中文在线 | 成人资源网| 日韩高清一 | 天天干天天摸 | 国产免费人人看 | 久久久久一区二区三区四区 | 在线观看免费国产小视频 | 一区二区三区免费在线观看视频 | 99久久久久久久 | 91免费的视频在线播放 | 粉嫩av一区二区三区免费 | 在线电影91 | 国产精品免费在线视频 | 成人性生交大片免费观看网站 | 国产精品久久久av | 精品国产乱码一区二 | 免费观看91 | 在线激情小视频 | 久草在线免费新视频 | 久久在线视频精品 | 国产精品美女免费看 | 91精品视屏| 国产精品视频全国免费观看 | 欧美成人免费在线 | www.com黄色| 91大神免费视频 | 天天在线操| a在线播放| 香蕉成人在线视频 | 国产3p视频| 天天射天天爱天天干 | 99精品乱码国产在线观看 | 免费看一及片 | 国产xx在线 | 日韩中文字幕91 | 日韩视频在线播放 | 国产资源免费 | av+在线播放在线播放 | 欧美精品一二 | 狠狠五月天 | 成年人免费在线观看 | 在线不卡视频 | 激情婷婷六月 | 精品久久久国产 | 欧美午夜剧场 | 国产成人一区二区三区在线观看 | 丁香婷婷激情 | 免费日韩一级片 | 亚洲国产片色 | 中文字幕中文字幕在线中文字幕三区 | 碰超在线观看 | 日韩精品电影在线播放 | 欧美一区二区三区激情视频 | 国产韩国精品一区二区三区 | 99爱国产精品 | 国产在线视频一区二区 | 午夜久久福利影院 | 丁香导航 | 色婷婷99| 91精品国自产在线 | 在线观看 亚洲 | 亚洲国产成人久久 | 粉嫩一区二区三区粉嫩91 | 国产香蕉在线 | 久久国内精品视频 | 久久免费成人精品视频 | 成年人国产视频 | 992tv人人网tv亚洲精品 | 久久久免费看片 | 午夜av一区二区三区 | www亚洲一区 | 亚洲黄色影院 | 精品免费国产一区二区三区四区 | 日韩高清精品一区二区 | 五月激情五月激情 | 国内99视频 | 黄色官网在线观看 | av网站在线免费观看 | 色综合久久中文综合久久牛 | 久草在线视频免赞 | 精品国产伦一区二区三区观看体验 | 欧美日韩a视频 | 久久综合偷偷噜噜噜色 | 成人av一二三区 | 日韩电影久久久 | 青青河边草免费观看完整版高清 | 欧美精品久久天天躁 | 91九色视频在线 | 国产精品视频内 | 超碰在线人人 | 在线 视频 亚洲 | 中文字幕人成人 | 91视视频在线直接观看在线看网页在线看 | 99c视频高清免费观看 | 亚洲精品一区二区久 | 最新日本中文字幕 | 奇米网777 | 成人蜜桃 | 亚洲色图27p | 免费看国产a | 三上悠亚一区二区在线观看 | 亚洲欧美成人在线 | av大全在线观看 | 国产精品毛片一区视频播不卡 | 韩国精品福利一区二区三区 | 国产精品对白一区二区三区 | 一区二区三区高清在线观看 | 在线日韩精品视频 | 69av网| 日韩av电影网站在线观看 | 婷婷开心久久网 | av成人免费在线观看 | 精品久久久久国产免费第一页 | 高清av中文在线字幕观看1 | 久久午夜免费视频 | 99久久婷婷国产综合精品 | 四虎永久精品在线 | 黄色成人91 | 奇米网网址| 欧美二区三区91 | 日韩欧美国产精品 | 中文字幕 国产 一区 | 国产一区二区日本 | 97国产精品免费 | 天天激情综合 | 成人在线黄色 | 中文字幕在线观看视频免费 | 欧美无极色 | 国产人成在线观看 | 国产精品黑丝在线观看 | 精品国产资源 | 久久精选 | 99re6热在线精品视频 | 波多野结衣在线视频免费观看 | 久久精品中文字幕免费mv | 亚洲污视频 | 9999亚洲 | 久久免费视频3 | 国产va在线 | 欧美日韩精品在线播放 | 911在线 | 日韩精品2区 | 亚洲精品午夜视频 | 99视| 最近乱久中文字幕 | 久久成人一区 | 亚洲人成网站精品片在线观看 | 日日草视频 | 亚洲精品www.| 免费看一级特黄a大片 | 四虎永久精品在线 | 中文字幕日韩精品有码视频 |