久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實戰(zhàn)洞察。

Node.js內(nèi)存溢出排查與調(diào)優(yōu):從V8堆內(nèi)存到--max-old-space-size配置

Node.js內(nèi)存溢出排查與調(diào)優(yōu):從V8堆內(nèi)存到--max-old-space-size配置 做Node.js開發(fā)久了幾乎每個人都會撞上這個報錯——FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory。我第一次看到這個紅字是在一個跑了十幾小時的數(shù)據(jù)處理腳本上當(dāng)時第一反應(yīng)是服務(wù)器內(nèi)存不夠第二反應(yīng)是代碼寫崩了結(jié)果查了一圈發(fā)現(xiàn)問題根本不是這兩件事。這個錯誤的本質(zhì)是Node.js默認(rèn)的舊空間堆內(nèi)存上限太低而官方給出的--max-old-space-size參數(shù)如果你只是臨時在命令行里加一次那等于沒配。這篇就結(jié)合我自己的踩坑過程把這個錯誤的成因、排查鏈路和真正能一勞永逸的配置方案從頭到尾捋一遍。1. 先搞明白“JavaScript heap out of memory”到底在說什么1.1 V8引擎的內(nèi)存模型不是“內(nèi)存不夠”而是“額度不夠”很多人看到out of memory就跑去加服務(wù)器內(nèi)存這其實是在錯誤的方向上使勁。Node.js運(yùn)行JavaScript代碼靠的是V8引擎而V8管理內(nèi)存的方式不是“用多少取多少”而是預(yù)先劃分出幾塊區(qū)域其中**老生代old space**負(fù)責(zé)存放存活時間較長的對象**新生代new space**負(fù)責(zé)存放短命對象。我們平時說的“堆內(nèi)存不足”絕大多數(shù)情況都指向老生代。V8給老生代設(shè)置了一個默認(rèn)上限64位系統(tǒng)下大約是1.4GB到2GB之間具體數(shù)值跟Node版本有關(guān)。如果你用node直接跑一個腳本這個腳本需要的內(nèi)存超過這個閾值V8就會反復(fù)嘗試?yán)厥栈厥胀炅诉€是不夠最終拋出一個致命錯誤然后直接崩潰。這里有個關(guān)鍵點這個上限是V8內(nèi)部的虛擬內(nèi)存額度不是操作系統(tǒng)的物理內(nèi)存上限。也就是說哪怕你的服務(wù)器有64GB內(nèi)存Node默認(rèn)也只肯用那1.4GB左右。這解釋了為什么很多人在自己的開發(fā)機(jī)上沒出過問題一部署到高配服務(wù)器上反而崩了——因為開發(fā)機(jī)的數(shù)據(jù)集小閾值沒被觸碰服務(wù)器的數(shù)據(jù)集大內(nèi)存額度一下子就撞頂了。1.2 同樣的報錯兩種完全不同的觸發(fā)場景我在排查過程中發(fā)現(xiàn)遇到這個錯誤的人大致分成兩類處理方式截然不同。第一類是“單次大任務(wù)”型。比如用Node做PDF合并、圖片批量處理、大型JSON解析、Webpack構(gòu)建前端項目。這類場景的特點是某一個時刻需要一次性分配大量內(nèi)存內(nèi)存峰值極高但代碼本身沒有內(nèi)存泄漏。Webpack打包大型項目報這個錯99%屬于這種。這種場景的解法很直接把堆內(nèi)存上限調(diào)大就行。第二類是“緩慢增長”型。腳本運(yùn)行初期一切正常跑幾小時后內(nèi)存占用緩慢上升最終在某次內(nèi)存分配時崩潰。這種場景通常是代碼里存在內(nèi)存泄漏——全局變量不斷堆積、閉包意外持有大對象、事件監(jiān)聽器持續(xù)綁定但沒有移除等等。只調(diào)大內(nèi)存上限是治標(biāo)不治本相當(dāng)于給漏水的水桶加了一個更大的水槽漏水速度沒變只是延遲了崩潰時間。判斷自己屬于哪一類有個很簡單的辦法看崩潰前內(nèi)存漲得多快。如果是幾秒內(nèi)瞬間沖頂多半是第一類如果是勻速爬升跑幾小時才爆那基本是第二類。后面我會展開講兩類場景的具體處理思路。2. 最直接的臨時方案--max-old-space-size參數(shù)怎么用才不出錯2.1 命令行的正確姿勢先給新手朋友演示最基礎(chǔ)的臨時方案。假設(shè)你的程序入口文件是app.js需要把堆內(nèi)存上限調(diào)到4GB命令應(yīng)該這樣寫node --max-old-space-size4096 app.js注意幾個容易踩的細(xì)節(jié)參數(shù)是在node和腳本文件名之間不是放在文件名后面。寫成node app.js --max-old-space-size4096是不生效的因為你把參數(shù)傳給了程序而不是Node運(yùn)行時。單位是MB不是GB。4096代表4GB8192代表8GB很多人一上來就寫--max-old-space-size4結(jié)果堆上限變成了4MB啟動即崩潰。64位系統(tǒng)和32位系統(tǒng)的可用上限不同32位老生代上限基本就在1GB上下硬調(diào)大也沒有意義?,F(xiàn)在開發(fā)環(huán)境基本全是64位但如果你在老的CI鏡像里跑需要注意這個問題。如果是通過npm腳本運(yùn)行比如npm run dev那就在package.json的scripts里寫好{ scripts: { start: node --max-old-space-size4096 app.js, build: node --max-old-space-size8192 build.js } }這種改法生效最快垮一秒鐘搞定而且只影響這一個腳本不影響系統(tǒng)上其他的Node進(jìn)程適合拿來應(yīng)急驗證“調(diào)大之后到底能不能跑通”。2.2 系統(tǒng)環(huán)境變量的全局方案如果你跑的Node程序不是你直接啟動的而是被某個進(jìn)程管理器比如PM2拉起來的或者你希望整個系統(tǒng)上所有Node進(jìn)程都默認(rèn)擁有更大的堆內(nèi)存那就需要通過環(huán)境變量NODE_OPTIONS來全局注入。Linux和macOS在~/.bashrc或~/.zshrc里加上export NODE_OPTIONS--max-old-space-size4096Windows系統(tǒng)在“系統(tǒng)屬性 - 環(huán)境變量 - 新建”里添加用戶變量或系統(tǒng)變量變量名NODE_OPTIONS變量值--max-old-space-size4096。配置完后記得重開終端或者執(zhí)行source ~/.bashrc否則當(dāng)前會話不會加載新配置。注意NODE_OPTIONS不僅會影響老生代大小它可以承載很多V8選項但注意它不支持一些不安全或有副作用的標(biāo)志比如--inspect相關(guān)。另外它會影響這臺機(jī)器上所有Node進(jìn)程如果同一臺機(jī)器上跑著多個服務(wù)每個都默認(rèn)4GB內(nèi)存壓力會明顯增大需要掂量一下再設(shè)。這個方案雖然能全局生效但嚴(yán)格來說還只是“環(huán)境級”的換一臺機(jī)器、換一個部署環(huán)境配置就沒了。真正能跟著項目走的、在不同環(huán)境里自動生效的是下面要講的永久配置方案。3. 永久配置方案讓配置跟著項目走而不是跟著機(jī)器走3.1 方案一在package.json里固化scripts適合大多數(shù)項目這是我最推薦的做法因為只要項目代碼在配置就在。把可能觸發(fā)內(nèi)存峰值的操作全部顯式加參數(shù)。假設(shè)項目里有這樣幾個常用操作對應(yīng)的寫法如下{ scripts: { dev: node --max-old-space-size4096 server.js, build: node --max-old-space-size8192 build.js, test: node --max-old-space-size2048 node_modules/.bin/jest } }這里有一個項目實踐中容易忽略的坑如果你通過npx jest跑測試npx本身會創(chuàng)建一個新的Node進(jìn)程而npx jest的寫法不一定能帶上你配置的--max-old-space-size。穩(wěn)妥的做法是像上面這樣直接調(diào)用node_modules/.bin/jest的完整路徑讓參數(shù)明確落在最終執(zhí)行的那個Node進(jìn)程上。用Webpack打包的讀者可能還會遇到一個問題Webpack 5有自己的構(gòu)建緩存和多進(jìn)程壓縮機(jī)制光調(diào)大Node堆內(nèi)存不一定能徹底解決OOM。這時候還需要在webpack.config.js里把performance.hints調(diào)低以及考慮用terser-webpack-plugin的并行壓縮配置來降低單進(jìn)程內(nèi)存峰值。這個是給“構(gòu)建類”項目額外提醒一句后面測試部分我不會再展開因為那取決于具體的項目技術(shù)棧。3.2 方案二寫一個.node-opts配置文件配合啟動腳本適合部署環(huán)境如果你的項目不是靠package.json啟動的或者你們的生產(chǎn)環(huán)境有一套自己的發(fā)布系統(tǒng)我建議把配置收斂到一個統(tǒng)一的啟動腳本里。我自己的做法是在項目根目錄放一個start.sh#!/bin/bash export NODE_OPTIONS--max-old-space-size6144 exec node server.js $然后給腳本執(zhí)行權(quán)限chmod x start.sh部署系統(tǒng)直接執(zhí)行./start.sh就行。這樣做的好處是發(fā)布系統(tǒng)不用關(guān)心Node內(nèi)存參數(shù)所有運(yùn)行時調(diào)優(yōu)細(xì)節(jié)都打包在項目代碼里。每個團(tuán)隊成員或CI機(jī)器執(zhí)行同樣的命令得到同樣的行為不會出現(xiàn)“我本地沒問題服務(wù)器上崩了”的情況。Windows環(huán)境沒有bash可以用start.cmdecho off set NODE_OPTIONS--max-old-space-size6144 node server.js %*兩種腳本一放跨平臺部署也統(tǒng)一了。3.3 方案三Docker容器里通過ENV注入適合容器化部署如果你們的服務(wù)是Docker化的那最干凈的方式是在Dockerfile里寫死FROM node:18-alpine WORKDIR /app COPY package*.json ./ RUN npm install --production COPY . . ENV NODE_OPTIONS--max-old-space-size6144 CMD [node, server.js]注意ENV放在CMD之前生效這樣容器啟動時所有Node進(jìn)程都會帶上這個參數(shù)。如果你們用docker-compose也可以在compose文件里通過environment字段設(shè)置效果一樣。這里提醒一個容器環(huán)境的專項問題容器里的Node進(jìn)程要注意--max-old-space-size的數(shù)值不能超過容器的內(nèi)存上限否則會被OOM Killer殺掉。比如容器只分配了2GB內(nèi)存但你給Node堆設(shè)了4GBV8還沒達(dá)到自己的上限容器就先被系統(tǒng)干掉了日志里看到的表現(xiàn)可能是直接Killed而不是“JavaScript heap out of memory”。3.4 方案四PM2進(jìn)程守護(hù)下的Node內(nèi)存配置如果項目是用PM2管理的那就需要在PM2的配置里一并處理。PM2有自己的內(nèi)存重啟機(jī)制跟Node的堆上限是兩回事但經(jīng)常被搞混。ecosystem.config.js里這樣寫module.exports { apps: [ { name: my-app, script: server.js, instances: 1, exec_mode: fork, max_memory_restart: 4G, node_args: --max-old-space-size3584, env: { NODE_OPTIONS: --max-old-space-size3584 } } ] };這個地方我要多說一句初學(xué)者很容易混淆三個概念max_memory_restart是PM2層面監(jiān)控的進(jìn)程物理內(nèi)存上限超過了它PM2會強(qiáng)制重啟進(jìn)程這里的單位是G/M。--max-old-space-size是V8層面的堆內(nèi)存上限單位是MB。NODE_OPTIONS是環(huán)境變量層面的注入方式跟命令行加參效果等價。如果max_memory_restart: 4G但--max-old-space-size6000PM2會在V8崩潰之前先把進(jìn)程殺掉。實際配置時要讓PM2的監(jiān)控閾值略高于V8的堆上限留出余量給非堆內(nèi)存部分比如原生綁定、緩沖區(qū)分區(qū)等我通常建議堆上限設(shè)為物理內(nèi)存的70%到80%。4. 比改配置更重要的定位“為什么會內(nèi)存暴漲”4.1 用--trace-gc看垃圾回收日志僅僅調(diào)大堆上限解決了崩潰的“表象”但如果你不搞明白內(nèi)存為什么漲到那個水平遲早會在更大的數(shù)據(jù)量面前再崩一次。排查內(nèi)存問題的第一個利器是V8自帶的GC跟蹤node --trace-gc app.js運(yùn)行后控制臺會不斷刷出類似這樣的日志[37512:0x559e2acb8000] 1024001 ms: Scavenge 1824.5 (1840.2) - 1200.3 (1840.2) MB, 15.2 / 0.0 ms (average mu 0.733, current mu 0.7) allocation failure [37512:0x559e2acb8000] 1024502 ms: Mark-sweep 1824.5 (1840.2) - 1600.3 (1840.2) MB, 200.2 / 0.0 ms (average mu 0.732, current mu 0.7) allocation failure注意日志里的allocation failure它表明GC是因為“內(nèi)存分配失敗”才被迫觸發(fā)的而不是周期性正?;厥铡H绻愕娜罩纠镱l繁出現(xiàn)allocation failure說明堆內(nèi)存已經(jīng)處在“瀕臨崩潰”的狀態(tài)即使這次沒崩也離崩潰不遠(yuǎn)了。另一個值得關(guān)注的指標(biāo)是Mark-sweep標(biāo)記-清除耗時。如果它從正常的幾十毫秒漲到幾百毫秒甚至幾秒說明堆里長期存活的對象已經(jīng)多到GC都要耗很久才能遍歷完成這往往意味著有對象“該回收的沒被回收”。4.2 用heapdump抓取堆快照定位泄漏點的經(jīng)典手段是生成堆快照然后用Chrome DevTools的Memory面板分析。分兩步。第一步在代碼里埋入快照觸發(fā)點或者用--heapsnapshot-near-heap-limit參數(shù)在堆內(nèi)存逼近上限時自動生成快照node --heapsnapshot-near-heap-limit512 app.js這個參數(shù)的意思是在堆使用率接近上限512MB時嘗試生成一份.heapsnapshot文件。第二步把生成的快照文件拖進(jìn)Chrome DevTools的Memory面板用“Comparison”對照早期快照和崩潰前的快照看哪個構(gòu)造函數(shù)Constructor的實例數(shù)量或Retained Size增長最離譜那基本就是泄漏點所在。我實際排查過一個典型案例一個定時抓取網(wǎng)頁數(shù)據(jù)后入庫的腳本每次抓取都會用全局?jǐn)?shù)組暫存結(jié)果但入庫成功后沒有array.length 0也不是用array []替換導(dǎo)致歷史數(shù)據(jù)全部殘留在內(nèi)存里。這種問題在堆快照里一眼就能看出來——Array構(gòu)造函數(shù)的Retained Size隨快照增長出現(xiàn)了大量增長的“字符串”和“對象”元素。4.3 癥狀相同的兩類問題處理手段完全不同我前文說了這個錯誤分兩類。如果你判斷自己屬于“緩慢增長”型那么單純調(diào)大--max-old-space-size只會推遲崩潰時間不會消除崩潰。正確的做法是在堆快照里找到泄漏源頭把對應(yīng)的引用關(guān)系打斷。常見的泄漏模式我列在下面你可以對著排查全局緩存不設(shè)上限。比如用全局Map做緩存只往里寫從不清理最終內(nèi)存被吃光。解法是給緩存加上LRU淘汰機(jī)制。事件監(jiān)聽器不解除。process.on、第三方庫內(nèi)部的監(jiān)聽器、EventEmitter實例反復(fù)創(chuàng)建導(dǎo)致監(jiān)聽器數(shù)組無限膨脹。閉包意外持有大對象。內(nèi)部函數(shù)被拋出外部長期引用外層作用域里的巨大數(shù)據(jù)就永遠(yuǎn)無法被回收。流式處理沒有監(jiān)聽data的合適消費(fèi)方式。比如把整個文件讀成字符串再做字符串拼接十幾GB的日志用fs.readFile一把梭內(nèi)存直接爆炸。應(yīng)該改用readline逐行處理或者stream管道。如果屬于“單次大任務(wù)”型比如Webpack構(gòu)建、一次性解析超大的JSON文件那調(diào)大堆內(nèi)存就是正確解法不必過于擔(dān)心泄漏問題。5. 實測踩坑我調(diào)大堆內(nèi)存后遇到的三件意料之外的事5.1 調(diào)大堆內(nèi)存反而導(dǎo)致進(jìn)程卡死有一回我把一個數(shù)據(jù)處理腳本的堆上限從默認(rèn)的1.4GB調(diào)到8GB結(jié)果運(yùn)行到某個階段后進(jìn)程突然像死了一樣CPU占用掉到0但進(jìn)程不退出、不報錯、什么都不做。一開始我以為是死鎖查了半天才發(fā)現(xiàn)是**GC停頓stop-the-world**時間過長。V8在做全堆垃圾回收時會暫停JavaScript執(zhí)行。當(dāng)堆內(nèi)存從1.4GB擴(kuò)大到8GB后單次全量GC需要遍歷的對象數(shù)量也隨之增加GC停頓時間從幾十毫秒暴漲到十幾秒。對于頻繁觸發(fā)GC的場景這種長停頓造成的“假死”比OOM更難以察覺因為程序不是說崩就崩而是明明活著卻不干活。解決思路不是把堆調(diào)回小而是在代碼里主動規(guī)避“大批量對象一次性堆積”的模式。比如我那個腳本原本是循環(huán)里不斷拼接一個大數(shù)組最后一次性寫庫改成每處理1000條就寫一次并釋放引用后堆內(nèi)存峰值顯著下降GC頻率和停頓時間都恢復(fù)正常。5.2NODE_OPTIONS里的參數(shù)居然被“忽略”了有次我在一個老項目中配置NODE_OPTIONS--max-old-space-size8192結(jié)果啟動后通過process.memoryUsage()看heapTotal峰值還是只有兩三百M(fèi)B跟沒配一樣。排查半天發(fā)現(xiàn)原來項目啟動時是通過node -r ts-node/register app.ts跑的入口是app.ts但啟動命令里-r的存在并沒有問題。真正的問題出在啟動腳本里有一行process.env.NODE_OPTIONS ;是在第三方庫初始化時被清掉的。這種事不常見但很坑。如果你遇到配了NODE_OPTIONS卻不生效的情況先在代碼里搜索一下有沒有對process.env.NODE_OPTIONS的讀寫操作再確認(rèn)你的啟動鏈路里有沒有中間層進(jìn)程比如nodemon、ts-node、babel-node會重置環(huán)境變量。另一個常見原因是用pm2 start --node-args--max-old-space-size4096啟動多個實例時參數(shù)只應(yīng)用到了其中一個進(jìn)程。PM2的--node-args和ecosystem.config.js里的node_args需要注意優(yōu)先級后者會覆蓋前者如果你都寫了但結(jié)果不對檢查優(yōu)先級是個好方向。5.3 32位Node帶來的“假OOM”在某個老項目中部署鏡像基于32位基礎(chǔ)鏡像構(gòu)建的Node也是32位的。線上頻繁報OOM本地怎么也復(fù)現(xiàn)不了。后來查到了——32位Node的V8堆內(nèi)存上限被限制在1GB左右不管你怎么加--max-old-space-size超過這個數(shù)也不會生效。這種情況唯一的解法是更換64位基礎(chǔ)鏡像。如果你發(fā)現(xiàn)自己加了參數(shù)但process.memoryUsage()里的heapTotal始終在1GB上下波動先看一眼process.arch是不是x64。這個細(xì)節(jié)在現(xiàn)在的新項目里幾乎遇不到但在維護(hù)老系統(tǒng)時很容易被坑到。6. 把內(nèi)存監(jiān)控做成常規(guī)活別等爆了才處理6.1 在應(yīng)用里暴露內(nèi)存指標(biāo)經(jīng)過了那次線上OOM事故之后我的習(xí)慣是任何要長期運(yùn)行的Node服務(wù)都加一個健康檢查接口返回當(dāng)前進(jìn)程的內(nèi)存使用情況。const os require(os); app.get(/health, (req, res) { const mem process.memoryUsage(); res.json({ status: ok, uptime: process.uptime(), memory: { rss: mem.rss, heapTotal: mem.heapTotal, heapUsed: mem.heapUsed, external: mem.external, systemFree: os.freemem(), systemTotal: os.totalmem() } }); });heapUsed / heapTotal這個比例比絕對數(shù)值更有參考價值。如果長期穩(wěn)定在95%以上說明堆內(nèi)存在高位運(yùn)行隨時可能爆炸需要及時排查。6.2 用定時采樣畫出“內(nèi)存曲線”對于腳本型任務(wù)我會在腳本里加一個簡單的采樣器每30秒記錄一次process.memoryUsage().heapUsed輸出到文件const fs require(fs); setInterval(() { const heapUsed process.memoryUsage().heapUsed; const timestamp new Date().toISOString(); fs.appendFileSync(memory-metrics.log, ${timestamp}, ${heapUsed}\n); }, 30000);跑完任務(wù)后把這份日志丟進(jìn)Excel或任何圖表工具里畫一條曲線。如果曲線是一條接近水平的線說明內(nèi)存使用是健康的如果是一條單調(diào)上升的線哪怕上升速度很慢也說明有問題。這個方法雖然原始但比任何監(jiān)控系統(tǒng)都更容易堅持執(zhí)行因為不需要額外部署任何東西。6.3 記住這三個“不要”最后分享幾個經(jīng)驗性總結(jié)都是我實際操作中的體會不要不管三七二十一就把--max-old-space-size拉到32GB。堆太大GC停頓長進(jìn)程看起來像死了一樣堆太小頻繁GCCPU浪費(fèi)大。我一般從當(dāng)前峰值的1.5倍開始設(shè)運(yùn)行一段時間觀察GC日志再微調(diào)。不要只依賴NODE_OPTIONS來統(tǒng)一配置。它雖然方便但不利于團(tuán)隊協(xié)作因為別人clone代碼后看不到這個配置存在。我更推薦把參數(shù)直接寫進(jìn)package.json的scripts或者項目自帶啟動腳本里讓配置成為項目的一部分。不要忽略Node版本升級帶來的默認(rèn)行為變化。不同版本的默認(rèn)最大堆內(nèi)存不完全一樣有的項目升級Node版本后突然不崩了有的則相反這都正常所以每次升級Node版本后建議重新壓一遍內(nèi)存相關(guān)的場景。內(nèi)存問題的排查節(jié)奏就是先看是“一次性峰值”還是“持續(xù)增長”再用GC日志和堆快照定位最后才是調(diào)參。把堆上限調(diào)大是手段但不是目的。真正健康的應(yīng)用會在一個合理的內(nèi)存水位上平穩(wěn)運(yùn)行而不是靠無數(shù)次崩潰-調(diào)參-再崩潰來維持運(yùn)轉(zhuǎn)。希望這篇經(jīng)驗?zāi)軒湍闵僮咭恍澛贰?
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲综合码| 欧美第五页| 午夜操一视频一区| 精品人妻视频一区二区三区蜜桃视频| 日日日日日| 极品欧美一区二区三区| 天天天做天天天爱天天天爽| 免费超碰97久久| 男人夜色天堂ss| 操逼逼一区视频| 青草精品视频日本久久久久网站在线| 欧美亚洲宗合色性图| 日韩精品三区四区| 久日91在线| 丁香五月激情综合| 五月丁香婷婷啪啪| 无码一区二区精品视频久久久春药| 厕所偷拍在线| 99操逼| 久久久久九九九| 伊人亚洲综合| 91夜夜蜜桃臀1区2区3区| 欧美嫩性色| 国产亚洲色婷婷久久99精品91葵花宝典| 东京热av影院| 熟妇xxxxx性春色| 97久操| www.av不卡中文字幕| 超碰免费欧美7| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 超碰 国产熟女精品一区| 欧美成人综合| 欧美肥臀在线| 人妻娇喘 激情视频| 少妇九九九九| 无码粉嫩白虎一线天b区| 噜噜噜亚洲精品| 日日A∨| 国产视频一区二区在线| 天天操美美| 韩日自拍| 一卡二卡在线播放| 97久久超碰| 淫淫综合网| 1区2区3区视频| 日本中文熟女视频| 中文字幕一区二区日韩网| 国产精品久久久久久久AV大片| 伊人网青青| 国产极品精品美女视频| 国产树林里野战在线看| 日本一级黄色电影| 久久夜夜夜夜| 骚妻少妇精品性色无码四色A V| 亚洲少妇免费视频\| 蜜区区视频79| 97超碰精品| 秋霞Av理论一级在线| 亚洲无码视频免费在线观看网址!| 亚洲视频中文一区| 手机在线A片| 五月综合婷婷久久网站| 亚洲熟女乱色| 欧美综合色,www| 人妻夜夜爽天天爽三区麻豆AV网站| 一级毛片电影免费看| www.久久制服糖| 国产午夜激片Av毛片不卡| 2024人人操人人摸| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | av在线不卡一区二区三区| 一区二区三区四区免费视频| 玖玖综合.com| 亚洲双插| 豆花视频操逼网址| 一区二区娱乐网站| 久久九七| 亚州性色| 精品一区二区人妖| 亚洲少妇在线影音| 精品国产无码中文| 91人妻人人妻| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 色吧5亚洲| 极品极品色影院| 操人妻丝袜高跟| 看看日B真人视频| 新亚洲无码| 午夜精品探花| 伊人丁香五月婷婷| 91人妻做a观看视频| 亚洲小说视频| 欧美日本成人一区二区| 一本一道vs波多野结衣| 日韩一级二级在线| 欧美加勒比| 亚洲无码?第一页| 夜夜高潮夜夜爽高清视频一 | 精品无码少妇| 伊人激情五月天一区二区| 久久欧美按摩999| 中国和日本人色哪个不下载能放| 成人免费福利网站国产| 丰满搜索结果 -第18页- 久久高清无码| 日韩无码第3页| 午夜激情成人在线观看| 蜜臀精品1区2区| 强乱老妇中文字幕| 蜜桃视频精品一区二区| 99少妇| a v网站在线播放| 精品国产国产AV| 亚洲成人激情小说视频| 嗯~啊~快点 死我视频| 97碰| 久久超碰com| 囯产乱伦一区二区三女| 日韩射图| 亚洲男人天堂2019| 久艹日日日| 探花一区在线| 大香蕉青青9| 亚洲男人的天堂V| 97干天天| 91亚·色| 欧美极品少妇| 人妻乱仑一区二区三区| 91操人| 亚洲图片欧洲图片aⅴ| 少妇专区一二三四五| 国产精品69人妻无码久久久| 2020天天色综合| 人成午夜免费大片| 九久9精品| 天天色悠悠激情| 91在线视频国产网站| 国产精品老熟女一区二区| 国产乱子伦久久精品综合一区二区三| AV老汉| 黄色片A级一区二区三区| 欧美日韩免费专区在线| 自拍视频一区在线观看| 性欧美第一页| 亚洲欧洲小说图片视频| 精品九九国产无码| 麻豆一区二区AV天美| 日本精品一区三区| 懂色AV蜜臀无码精品APP| 国产一区二区精品久久久不卡蜜臀| 日韩成人综合网| 放黄片放3级黄片没穿衣服| 日欧毛片久久| 亚洲熟妇自偷自拍另欧美| 国产精品剧情| 99热这里只有精品1| 丝袜大香蕉| 国产又粗又大硬免费色网视频| 少妇内射www在线观看视频| 日韩人成网站在线播放| 日韩综合无码一区久久92| 青青草成人视频在线观看二区| 亚洲成a人在线观看久| 欧美亚洲首页| 日韩淫色网| 色欧美天天| 人妻丰满熟妇一区二区三| 视频在线97| 亚洲欧美天堂在线| 99热啪啪| 97在线资源| 久久久91| 国产AV激情无码久久无码| 欧美,亚洲,日韩,v,天堂,手机在线观看| 99综合网| 草莓精品视频| 91精品微拍福利| 中国少妇啪啪视频| 嫩草 我啊~嗯~在线| 亚洲 综合 欧美| 免费av大片| 国产av强奸美女| 国产精品一区二区三区四区五区| 深夜激情| 日产精品久久久一区二区| 无码视频一区二区| 欧美最婬乱婬爆婬性视频| 国产精品乱人伊人网| 国产精品69人妻无码久久久| 国产美女自拍AV| 天天色欧美| 99热国产| 9999九九九久久久| 91欧美美女日韩国产婷婷| www.狠狠干.coom | 内射中出日韩在线观看视频| 在线观看一卡二卡| 91人人臊| 色婷婷九月| 自拍偷拍 高清无码| 日韩av无码网站| 欧美翘臀视频网站一区二区三区| 久久日韩肥臀| 97干在线| 国产偷拍网站| 人人人干干人人干| av爱爱爱| 国产呦精品一区二区三区下载| 国产精品亚洲无码| 国产一级做a爰大片免费久久| 最新国内自拍av免费| 韩国三级一线观看久| 搡老熟女免费视频| 人人做天天爱| 狠狠中文字幕| 色色色色网站| 九九黄色网| www.婷婷五月天| 9l视频自拍9l九色成人| 日韩在线76| 精品免费一区二区三区在线亚洲人成| 亚洲免费97免费| 91黑丝美女| 日日日大屁股骚女人精品| 人妻免费观看| 亚洲久草AV色图| 国内精品久9| 天天影视91看看| 女生91网站| 蜜乳成人AV| 亚洲第2页| 国产亚洲精品第一最新| 超碰99在线| 日本人体九九九九九九| 九九九九日本| 国产白丝精品在线观看| 精品国模无码| Blackedraw视频一区二区| 国产激情av女片自拍| 超碰99在线观看| 黄色成品网站| 亚州欧美色图| 亚洲 日韩 丝袜 熟女 变态| 一区二区三区视频国产免费| 国产兽交视频在线播放| 国产黄片精品在线| 久久99久久99久久99人受| 大香蕉99热| 好舒服视频| 亚洲精品蜜桃久久久| 欧美天天射| 超碰色男人操熟女| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 青草视频人妻在线观看| 草草草视频| 国产最火爆久久国产网站网站 | 精品人妻一区二区三区四区| 午夜福利无毒不卡| 日本久久久久久久久| 91麻豆一二三区| 久草加勒比一区在线| 少妇3P性爱自拍| 天天操狠狠日夜夜干超碰撸com视频在线观看| 日本999精品视频| av在线播放国产一区| 麻豆这里只有精品| 性爱欧美五月| 国产亚洲色婷婷久久99精品91 - 百度| 久草国产在线视频| 白丝AV网站| 少妇大屁屁| 国产精品女生av| 狂操嫩妻视频一区二区三区| 不卡视频一区蜜桃视频| 亚洲欧洲综合视频在线| 老司机午夜福利视频一区二区| 91夜色| 激情五月天视频| 日本最新免费韩国1区2区视频播放| 神马麻豆福利院| 久热香蕉精品在线视频| 久久久久亚洲精品| 不卡av在线中文字幕| 午夜情侣自拍网站| 91在线超高颜值国产| 高清不卡国产| 黄色免费网| 亚州色交| 偷拍亚洲熟女视频播放| 亚洲限制级| 国产精品99精品视频网站| 99re6国产精品99re在线| 久久精品导航| 毛片视频白嫩| 十八禁视频一区二区| 骚乳在线| 免费观看国产小粉嫩喷水精品午| 中文字幕伊人| 久久久久元码视频| 蜜乳av一区二区三区四区不卡| 日本中文字幕在线电影| 中文字幕精品久久久久人妻红杏ⅰ | 91碰碰| 无码免费在线观看黄色片| 亚洲伊人久久精品狠狠在线| 一级毛片电影免费看| 亚洲少妇喷视频看| av爱爱爱| 黄片www视频免费| 精品久久久久瑟瑟| 新91视频.cmp| 乱伦av麻豆| 亚洲午夜免费狠狠干| 伊人aaa| 2019久久久久久久久福利| 青青草视频久久| 啪啪啪男女亚洲中文字幕99| 九九av| 啊啊啊啊啊舒服| 国产中文大片资源中文字幕| 大香蕉伊人亚洲| 99热销国产这里有精品| 五月丁香啪啪啪| 美欧色综合| 99爱在线视频| 国产精品久久aV| 清纯唯美综合亚洲| 精品久久久亚洲AV成人网站| 91老司机精品| 女人妻一区| a级免费在线观看| 亚洲欧美另类少妇精品| 国产亚洲精品农村妇女| 91少妇通奸网站| 女优免费一区二区永久| 日本成人A片网站| 性交一区二区在线播放| 久久久久久免费电影| 国产久久久久久久久一区二区| 少好三P| 日本高清电影欧美色图| 久草免费福利在线播放| 日产操逼| 欧美激情专区| 九久久精品| 日韩三四五区| 色色婷婷丁香| 太久视频| 岛国毛片手机在线观看| 2024黄色视频| 91九九| 九热超碰| 国模不卡一本二本三电影| 99性爱在线观看| 亚洲国产97| 91精品国| 国产尤物在线三区| 综合大香蕉美。| 亚洲欧美爆| 欧美亚洲丝袜人妻制服99| 377p欧洲日本亚洲大胆| 欧美操人| 911粉嫩人妻| 久干9操| 在线播放成人高清免费视频| 九九热九九| 97超碰超碰| 97超碰9| 伊人国产AV| av天堂加勒比| 少妇一区二区三区| 亚洲成人黄色在线观看| 久久伊人最新网址视频| 久久精品国产精品一区 | 日本一级特级毛片视频| 国产精品国产精品国产| 91AV入口| 婷婷AV一区二区三区| 99热99在线播放激情| 国产久久久9999| 在线 制服丝袜中出 人妻| 色色操| 97资源制服丝袜| 秋霞午夜视频一区二区| 91亚洲丝袜熟女| 国产熟女无套内射| 色欲蜜臀AV| 亚洲aV无码成人在线观看| 国产97视频免费观看| 日本三级R| 天天干天天日天天射黄色大片 | 人妻无码久久一区二区三区免费| 中文字幕蜜乳av| 18岁禁 茉莉成人久久| 九九AV| 97在线观| 影视综合无码少妇| 图色综合网| 欧美 日韩第一性色| 久久久久久久久久久久色网| 国产美女销魂在线观看不卡| 操逼视频免费日韩无码| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 日韩人妻制服丝袜av| 国产九月婷婷| 精品无av| 久久婷婷五月| 91精品导航| 牛黄色久午久| 欧美激情 亚洲色图| 极品白嫩美女白浆成人福利在线看| 很狠操| 国产精品一区av在线| 久久久久久久久久久久久9999| 久久精品无码熟妇一区二区三区视频导航| 国产成年精品高清在线观看91| 欧美精品成人亚洲| 欧美呦呦性爱| 97人妻碰碰中文无码久热丝袜| 人妻熟妇久草在线| 亚洲导航深夜福利| 男人天堂毛片| 黄页大片在线观看| 亚洲春色一区二区三区| 国产黄a三级三级三级av在线看 | 久久久久人| 免费一级欧美片片线观看| 青青草影视蜜久久| 天天拍天天操| 18禁看网站一区| 99国产精品久久久久久久成人热| 欧美,日韩综合久久| 在线播放欧洲免费av| 超碰人人乐97| 一本色道久久天天射天天干| 久久宗合97| 国产丝袜视频| 十八禁视频一区二区| www.男人天堂| 91高跟美女在线播放| 日本亚洲熟女视频| 国产一区二区在线播放| 黑丝少妇麻豆| 婷婷丁香五月激情啪啪| 日韩av无码网站| 夜夜夜夜爽| 久久久久久久久久久久久久久乱码| 成人av性爱电影在线观看| 神马影院午夜福利久久久| 一本久道久久综合狠狠爱| 免费福利视频中文字幕| 国产精品久久久久久久久久久久久久| 一区二区三区色综合| www.激情| 美女尤物福利视频| 国产伦精品一区二区三区视频女| 日本免费一级AAA大片器| 精品人妻一区二区三区四区不卡在| 91激情网| 亚洲污污网站| 亚洲色图综合网| 一区二区首页| 青娱乐大香蕉| 97在线资源| 欧美情色男人的天堂| 亚洲国产精品乱码在线观看| 美女刺激久久国产欧美| 人妻啊啊人妻啊| 国内91熟女人妻丝袜天天精品视频在线| 综合影视国产无码| 岛国黄| 午夜啪| 91色狼| 欧美日韩色综合网| 新婚人妻扶着粗大强行坐下| 欧美性爱www免费版| 可能人人看人人摸| 女人爽到高潮潮喷18禁网站| 中文字幕成人理论在线| 亚欧国产无码精品在线| 亚洲有薄码区日本系列中文字幕| 色婷婷蜜臀av| 天天天操天天天爱| 97超碰欧美| 婷婷av在线中文字幕| 少妇一区二区三区高速| 精品一区二区成人动漫| 欧美熟妇乱码在线一区| 狠色婷婷久久一区二区三区_| 欧美中字不卡| 少妇久久久久久| 日韩精品人妻一| 懂色综合久久久| 国产h小视频在线观看免费| 精品国产乱码久久久| 黄色免费网| 亚洲二区精品在线观看| 欧美日日夜夜| a人片中文字幕一区二区| 加勒比色99999| 这里只有精品视频在线观看麻豆| 蜜桃成人1区2区3区| 日韩一级二级三级免费看完整版国语版| 欧美综合狠| 久久久久久久伊人精品| 丰满少妇一区二区三区专区| 成人黄页| 男人天堂黄片| 人人摸人人干| 成年人黄色视频免费| 日本天天色| 一级乱伦网站| 视频一区二区免费在线| 国产AV高清AV无码| 色香综合天天影视综合 | 久久九九网| 久久久久久99999国产精品| 中文字幕天堂在线| 亚洲国产剧情少妇激情| 三级三级三级日本99| 欧美激情在线观看视频| 亚洲激情AV| 综合欧美色图| 97综合在线观看| wwwxxx日本爽| 欧美淫乱视频| 99热精品免费| 无码精品久久久久久亚洲| 色哟哟-国产专区| 精品九九国产无码| 国产精品一区二区手机看片| 日韩亚洲美女一区久久| 免费国产电影一区二区| 欧天美中出| 五月天婷婷成人网| 久久久久免费看少妇A片特黄| 亚洲综合性网址| 色色色999| 国产综合在线视频网站| 亚洲综合色图欧美| 国精综合一二三区影视| 国产伦乱91| 97日韩欧美| 国产精品国产| 夜夜国产一区| 欧美老熟另类| 亚洲91极品| 国产精品午夜高潮呻吟久久av| 亚洲高潮影院| 亚欧美综合网。| 欧美嗯啊……在线观看视频免费| 成人三一级一片aaa| 岛国免费视频在线| 日韩在线欧美精品一区二区| 中文字幕在线免费观看| 清纯唯美综合亚洲| 色噜噜人妻av中文字幕| 欧美国产视频| 久久久九| 亚欧毛片基地国产毛片基地| 国产精品丝袜久久亚洲不卡| 九九九热精品| 99久久婷婷国产综合精品草原| 九九热免费国产视频婷婷伊人五月 | 约操熟妇| 国产亚洲中文不卡二区| www.91逼逼.com| 萌白酱自拍视频| 精品欧美А∨无码黑人大荫蒂 | 欧美亚洲影视| 久久精9| 国产精品色哟哟| 日本999精品| 亚州日韩97| 99999这里都精品| 亚洲色图第四色| 欧美同性恋 的搜索结果 - 91n| 午夜久久久| 激情综合 婷婷五月 红杏| 欧美性色欧美| 97爱| 手机在线播放国产福利| 国产三级电影免费观看| caorenqi shipin| 18精品一区| 日日夜夜青青草母狗| 福利大香蕉| 国产AV中文| 国产日韩手机视频在线| 国产精品嫩草影院免费| 91chinese在线| 91人人看| 欧美亚洲se91| 九色黄站| 蜜乳AV一区| 婷婷久草| 亚洲色图国产另类| 91久久国产精品| 色吧5亚洲| 嫩草一区二区在线观看| 九九九九久久久| 区一二区日韩亚洲乱码av电影| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 91国产丝袜美女| 亚洲色图A| 亚洲春色欧美激情自拍| 色色色99| 91网站18在线| 天天综合网91| 十八禁的黄污污免费网站| 婷婷伊人| 秋霞福利网| 精品一区二区三区国产| 午夜精品探花| 久久久性爱视频| 婷婷丁香人妻| 午夜理论片在线观看免费| 欧美专利1区2区3区4区5区免费| 加勒比少妇AV婷婷六月天超碰超碰| 日日夜夜骑| 逼逼逼逼操操操操操操操操操午夜剧场| 激情五月综合| 青青草在线视频美女| 天天爽夜夜爽夜夜爽精| 99∨VTV| 色天堂在线观看| 一道α片欧美| 狠狠久久四虎| 日韩人妻丝袜中文字幕| 曰韩av中文字幕专区| 9999亚洲电影| 男女日B国产| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 啊啊啊啊免费视频| 午夜欧美女人操逼| 1二区9| 日本成熟少妇A∨网站| 91Chinese在线| 日韩色图 一区二区| 成人无码在线视频网站| 超碰 97国产熟女| www欧美91| 国产热RE99久久6国产精品首| 国产精品熟妇一区二区三| 欧美日韩在线视频网站| 欧美 中文字幕 一区| 久九色| 另类图片五月| 国产老太乱伦一区| 人人爱夜夜爱| 眼镜人妻101.com| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 密臀在线免费观看| 岛国黄片网站| 人人搡人人肉久久精品| 色色香蕉| 欧美,亚洲,日韩,v,天堂,手机在线观看| 亚洲日韩美国人妻| 欧美 日韩第一性色| 久久色情| 久久狠狠色噜噜狠狠狠狠97 | 手机看片日韩人妻| 亚洲综合色男人网| 成人怡红院| 成人无码在线超碰网| 园内精品自拍视频在线播放| 国产一区二区三区导航| 久久草视频污视频| 亚洲天堂性爱| 久久丁香久草综合网| 欧美成人色| 中文字幕亚韩| 亚洲毛片久久| 欧美九九99久久精品| av无线看| 淫纸中9区| 人妻精品综合中文字幕在线| 黄色人人| 91色夜| 亚洲综合性感在线| 欧美性爱十八禁| 91熟女丨老女人| 国产青视频| 97人人模人人爽人人| 亚洲综合91| 伊人亚洲综合| 2011国产精品| 伊人一区二区三区| 色婷婷综合网| 亚洲第一页色网| 亚洲AV无码国产精品久久久久| 人妻一区二区三区| 色欲蜜臀AV| 大香蕉黄色一级片免费看| 人人噜夜夜操| 色婷婷五月天| www.91理论| 精品99999| 羞答答AV中文字| 91欧美偷拍| 久久九九网| 18禁无码永久免费无限制| 欧美性视频二区三区| 欧美久久九九| 大黄片做爱的大的| 天天激清| 综合五月天| 久久有码| 熟妇最新先锋一二三区| 看黄片视频免费| 20cm女自慰在线日韩欧美| 亚洲AV在线资源| 亚洲AV资源| 2024人人操人人摸| 草草网站影院白丝内射| site:sinbotex.com| 中文字幕av一区二区三区人妻少妇| 亚州色交| 天天干天天做| 全免费a敌肛交毛片免费| 欧美一级AAAAAAA| 91白嫩| 狠狠综合网| 国产真实野战在线视频| 国产91福利小视频在线观看| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 国产精品视频精品一二| 久操91视频| 男人天堂网址| 国产一线二线三线av| 日韩人人精品| 品亲网欧美品亲网| 骚熟女吞| 欧美天堂日韩三级国产传媒| 天天看天天综合成人网| 另类天堂| 国产按摩一区二区三区| 天天插天天操| 久久婷婷精品| 男人的天堂一区三区| 唐山老熟妇露脸啪啪叫| 亚洲国产精品有声| 无码WWW免费视频网站| 日本操逼视频不卡直接放| 午夜a成v人电影| 无遮挡男女激烈动态图| 日韩av无码网站| 91精品婷婷国产综合久久| 久久久噜噜噜久久人妻| 夫妻四区五区六区| 久草新免费| 丝袜六区| 青青草视频导航官网| 久热久| 日韩78m视频| 天天干夜夜肏| 亚洲天天自拍| 国产400孕妇孕交群| 东京太热男人的天堂久久久| 97国产超碰| 成人久久久| 人人操人人干xxx| 精品亚洲一区在线观看| 日韩欧美成人性爱在线| 国产精品久久久久中文字幕| www.色婷婷色综合| 成人在线日韩| 69综合网| 日韩精品电影| 春色91| 亚洲人成在线放东京热| 天天日天天搞天天干| 无码精品久久久天天影视| 国产 三级自拍| 99只有精品| 久久久性爱视频| 91久久久久久久| 国产剧情在线| 青娱乐休闲视频在线观看| www.亚洲黄色| 国模精品一区二区三区苹果色戒| 粉嫩国产精品久久粉嫩| 自拍亚洲综合| 国产精品久久泡妞网站| 亚洲图片日本AⅤ欧美在线| 日韩乱伦影音先锋| 99久久这里只有精品| 欧美一区二区日韩传媒搭讪精品| 精品一国2| 亚洲欧美在线丝袜| www.99中文字幕| 超碰碰碰碰| 性性欧美| 久久东京热久久| 欧美日韩一区二区三区四区蜜桃| 97香蕉碰碰人妻国产欧美| 性爱动态120秒| 情色五月天就去干| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 欧美亚洲系列| 国产v片在线免费观看| caoni国产亚洲av| 精品超碰中文在线| 久久熟女嫩草成人片免费| 在线综合 亚洲 欧美中文字幕| 五月丁香社区婷婷日韩欧美精品影院 | 大香蕉欧美国产日韩高潮| 人妻夜爽夜夜爽| 国产传媒操逼视频| 国产丝袜美女诱惑| 亚洲黄色AV电影| 亚洲1区2区三区高清中文字幕| 青青网三级视频| 日韩AV噜噜噜一区二区三区四区| 亚洲av成人精品一区| 亚洲欧美国产其他二区| 老鸭窝黄色视频网站| 伊人麻豆传媒| 香蕉久久国产AV一区二区| 中文字幕精品丝袜| 日本506070| 91色情黑丝搞鸡在线观看一区二区三区三州| 亚洲欧洲精品成人| 肏逼视频日本| 亚洲五月丁香花狠狠干一区二区三区| 四虎在线观看网站| 在线播放免费av福利片| 黄色二级片网站| 日韩人妻大香蕉| 中国黑人三级片网站上区| 亚洲福利中文字幕在线| 殴美性天天| 老鸭窝黄色视频网站| 一块操欧美| 久久久久9999| 九9热伊人| 欧 美 自 拍 偷 拍| 91 国产丝袜在线放观看| 91性感在线| 97精品综合久久| 好湿好紧视频| 人人操人人摸人| 九九九久| 色久综合| 日韩猛交| 国产suv精品一区二区四| 夜夜欢天天干| 国产九九久久久精品| 日韩有码专区| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 天堂v无码免费视频| 极品五月天噜噜| 欧美亚洲自拍另类人妻| 婷婷国产精品九区| 无码人妻精品一区二区三区99不卡| 久久老子无码午夜伦不卡| 亚洲天堂另类| 亚洲 图片 综合91| 亚洲久久久久| 亚熟在线| 熟妇的味道HD中文字幕| 美女让帅哥通她小鸡鸡| 精品人妻美妇91job| 国语少妇精| 99久久久久| 亚洲激情视频| 啊啊啊不要好爽日韩无码一区| 亚洲蜜乳av| 亚洲激情欧美色图 | 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 99热aaa| 强奸乱伦AV网站| 黄页网站成人免费| 欧美日韩国产中文超碰| 中文字幕av亚洲精品| 色老牛| 免费中文在线| 91内射| 九一国产精品| 欧美激情综合色综合啪啪五月| 成 人 A V免费视频在线观看| 久插综合| 美日韩成人| 五月丁香激情四射| 久久久一区二区| 校园春色综合| 日韩亚洲精品一区二区| 精品日日人妻| 9超碰免费| 日日夜夜天天| 97欧美超碰| 欧美九一精品久久久熟妇| 97人肏| 国产精品久久久无码AV网站| 美女久久久| 99精品人人爽| 久久久工口| 亚洲色综合| 夜夜草天天| 色网亚洲人| 欧美熟妇精品黑人巨大一二三区| 日本韩欧美在线播放a| 成人久久久| 后入精品| 久草老司机| 美女淫穴| 久久久久久大| 亚洲nv男人的天堂网| 特级毛片特黄久久免费看| 爱妃国产亚洲视频中文字幕| 天天综合~91| 婷婷九月国产| 欧美猛交黑寡妇中文字幕| 欧美久久九九| 欧美日韩精品久久| 色色色综合网| 无码伊人久久大杳蕉中文无码| 欧美综合娱乐久久| 国产成人亚洲精品无| 久久久久久免费电影| 超碰97最新人妻| 性色avv| 黄色AV影视| 黑丝少妇| 久操婷婷| 日本99久久| 国产三级日产三级韩国三级| 久久黄色性爱视频| www亚洲免费| 女性喷水高潮在线观看| 丰满人妻一区二区三区| 秘书高跟黑色丝袜国产91在线| 伊人久久亚洲色欲综合网站 | 国产成人五月天丁香花| 激情婷婷黑人91| 九九av| 亚洲欧洲激情| 九九av| 亚洲影视高清第一页| 97chaopenrihan| 国模91| 超碰在线日韩一区| 亚洲图片偷拍欧美| 九九九成人| 97资源亚洲| 97色在线视频| 亚洲av噜噜噜噜噜噜| 国产精品午夜福利亚洲综合网| 美女久久久久久久久久久| 搡老女人老91二区| 亚洲精品99999| 午夜成人爽爽爽爽A片李冰冰| 强奸抽插av| 亚洲码在线中文在线观看| 欧美日韩黄片精品在线| 91老熟妇| 免费一级精品啪啪视频| 熟女色综合久久| 高清无码国产亚洲| 欧美九九爱| 日韩天堂av电影在线观看| 人妻在线大香蕉| 久久久96精品| 久久精品国产亚洲粉嫩| 国产精品久久| 日韩中文字幕人妻视频| 久草视频在线视频在线视频在线观看| 欧美很很操视频| 97色碰| 久久久久久91香蕉国产| 色偷偷超碰亚洲| 国产超碰欧美| 久久少妇| 国产91福利小视频在线观看| 国产成人精品必看| 五月丁香啪啪网| 91亚洲影院综合| 大香蕉伊然在亚洲91| 欧美宗合网| 久久久青青草| 人妻一区二区三区视频| 精品亚洲国产成人AV制服丝袜| 五月婷婷丁香| 久操在97| 东京热大香蕉| 福利操逼| 97亚洲综合电影| 五月天欧美色图| 蜜臀久久99精品久久久久久婷婷| 九九精品无码专区免费| 日本熟妇人妻中出视频| 国产精品视频电影| 国产尤物在线三区| 亚洲欧美综合| 91|九色|国产熟女| 成人一区二区三区四区| 久热这里| 蜜乳AV一区| 麻豆区99999| 婷婷激情丁香| 国产中文大片资源中文字幕| 情侣开房子拍 日韩无码 女的很漂亮| 99re这里| 男插女青青影院| 六月激情网| 色色色色色色色色综合| 欧美人体性爱互联网第一页婷婷日本| 亚洲欧美在线观看2021| 96AV久久久| 丁香九月婷婷| 欧美麻豆成人同性GⅤ在线| 伊人青青草久久| 色综合av综合久久| 精品区9| 97视频一区| 黄片免费久久久久久久| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 使劲用力艹少妇视频一区二区| 精品人妻一区二区三区四区不卡在| 国产黄色影片在线观看| 国产精品熟女AV中文字幕在线播放| 久艹免费| 国产 亚洲 丝袜 制服| 最新av在线| 亚洲男人在线观看天堂 | 欧美 色 亚洲| 国产精品制服丝袜清纯唯美| 大香蕉伊在线久草麻豆天堂故事| 国产女大学生AV| 色色婷婷丁香| 国产精品伦理| 婷婷综合五月| 国产女主播视频在线观看| 国产不卡免费在线视频| 免费成人在线熟妇网| 日韩有码 一区二区三区| 99.色网| 亚洲无码精品AV久久久| renqi久久久久久久久久久久| 中文有码9| 九九成人视频| 狠狠躁伊人中文字幕| 丁香六月天| 啊啊啊啊啊好多水| www.色婷婷| 成年人黄色| 夜夜爽妓女| 午夜舔阴达高潮视频免费看| 日本九九久久99播| 国产精品探花色| 可以免费观看的av| 亚洲色图欧美视频| 天堂精品一区| 欧亚日韩综合精品国产| 婷婷性爱| 亚洲人妻AV| 欧美,日韩,亚洲视频| 国产尤物AV尤物在线观看不卡| 2018天天日天天日| 超97在线精品视频| 亚卅熟女乱色| 一级@啪啪视频| 曰韩少妇无码| 亚洲熟女中文字幕在线| 精品一区二区三区蜜桃| 天美传媒一二三区永久网站| 亚洲毛片基地专区| 97久久超碰国产网站| 日韩精品免费高清视频在线| 国产日韩中文字幕欧美| 一区二区 韩日AV| site:sinbotex.com| 欧美另类自拍| 巨爆乳肉感一区二区三区竹菊影视| 性91| 高清不卡国产| 在线无码操| 精品国产Av无码久久久伦古装| 人妻一区二区三区| 婷婷视频在线免费观看| 97AV在线观看| 天天插天天射| 嫩呦国产一区二区三区AV| 快播久久人人aV| 五月天精品| 国产精品分类在线观看| 久久中久文96| 日韩AV一区二区三区三州三州| 一级做a爰片久久毛片图片| 欧美日韩小说| 自拍视频大全亚洲专媒视频/一区二区三区 | 亚洲图片欧美制度| www.av在线观看| 成 人 A V免费视频在线观看| 天堂资源站| 亚洲综合五月天婷婷丁香| 中文字幕精品一区欧美| 男人的天堂va在线| 小说区 图片区色 综合区| 性性欧美| 99操| 天天爽夜夜爽夜夜爽精| 撸无码不卡免费视频| 歐美性天天| 99国产精品视频尤物| 亚洲天天更新| 伊人在线大香蕉视频久久| 国产自产91区13区| 韩国三级理论在线| 欧美日韩*字幕一区| 成人一二三区| 少妇色综合| 亚州精品丝袜-不卡成人免费| 九九av| 超碰日韩人妻| 男人天堂资源| 一本色道久久综合亚洲二区三区| 大香伊人在线一区| 99综合网| 亚洲精品人妻吞精av| 日韩精品在线观看观看| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 亚洲熟久久| 91黑丝美女| 免费视频a级毛片免费视频| 丝袜剧情| 久久青青草原免费视频| a片 xxxx受爽视频| 欧美狠狠狠| 欧美综合亚洲| 久久精品99| 天天影视射综合网| 成人A片男人的天堂| 久极品在线观看| 亚洲色图激情小说| 国产欧美一区激情交| 国产一区二区av综合| 探花在线免费观看视频国产一区| 久久久久成人网| 欧美综合色图网| 欧美激情在线观看视频| 一本色道人妻久久| 一级免费精品| 亚洲欧美内射| 欧美—性—交—色| 天天天肏屄肏屄肏屄欧美欧美| 国产91丝袜在线播放蜜月| 在线 欧美 亚洲| 国产美女91| 天天综合网~91| 国产免费内射视频| 精品人妻一区二区三区四区不卡在| 国产熟女一区二区| 综合欧美色图| 色五月AV| PMv在线观看| 免费自拍三级综合| 亚洲av综合色区图片亚洲| 91社操逼| 久久老子无码午夜伦不卡| 自拍偷拍2025在线观看|