99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

zxing掃碼實踐:CameraX取幀、解碼調(diào)優(yōu)與避坑指南

zxing掃碼實踐:CameraX取幀、解碼調(diào)優(yōu)與避坑指南 簡介這是一份面向安卓開發(fā)者的二維碼與條形碼掃描實現(xiàn)示例基于ZXing開源庫配套完整可運行工程與說明文檔。資源共1874個文件壓縮包18.42MB主要包含Java源碼、安卓資源文件、構(gòu)建配置及APK成品其中.java、.xml、.gradle文件便于查看集成邏輯.jar與.dex文件是庫依賴和編譯產(chǎn)物可對照實際運行效果學習。已有2535人瀏覽學習。壓縮包內(nèi)含MyApplication示例應用演示了從Gradle依賴引入、自定義掃描界面、相機預覽到解碼結(jié)果回調(diào)的完整流程附帶《說明使用文檔.docx》對集成步驟、常見權(quán)限問題和掃碼體驗優(yōu)化做了整理。讀者可通過閱讀源碼與文檔快速掌握在Android項目中集成ZXing、處理掃描結(jié)果以及加入閃光燈和掃描區(qū)域指示等功能適合移動開發(fā)入門或需要在項目中落地掃碼功能的工程師。1. 把掃碼能力接進項目zxing 解碼庫的真實邊界很多 App 的需求清單里二維碼掃描和條形碼掃描看著不起眼真做起來才知道牽扯到預覽、圖像格式、解碼策略一堆細節(jié)。我最早接觸 zxing是被拉去給一個識別率極低的內(nèi)部工具“擦屁股”——那套方案對圖片二值化處理不干凈稍微有點反光就罷工后來把解析層換成 zxing 的 MultiFormatReader問題才壓住。zxing 能做的是從攝像頭幀或靜態(tài)圖片中定位條碼、做旋轉(zhuǎn)矯正、二值化和解碼兼容 QR Code、Code 128、EAN-13、UPC-A 等常見碼制并返回條碼內(nèi)容和格式。它不負責相機預覽 UI更不包含商品信息查詢。它的最佳受眾是客戶端的掃碼登錄/掃碼支付開發(fā)者、服務端批量解析條碼的后端以及想快速驗證識別率的測試工程師。2. 不急著接代碼zxing 的解碼鏈路與依賴邊界2.1 從像素到結(jié)果二值化、定位、解碼在干什么掃碼識別的復雜度不在“讀出來”這一步而在“怎么從真實世界的圖像里把碼分離出來”。zxing 的處理管線大致是亮度源 → 二值化 → 定位 → 解碼。第一步是提取 LuminanceSource亮度源。zxing 不關(guān)心色彩只要每個像素的灰度亮度。手機攝像頭拍照出來的是 YUV、NV21 或 RGBA 數(shù)據(jù)直接用 Y 分量亮度做輸入是最省內(nèi)存的做法。如果拿 Bitmap則通過 getPixels 取到像素數(shù)組后做一次灰度轉(zhuǎn)換。第二步是二值化。真實環(huán)境下光照不均勻同一個碼上半部分亮、下半部分在陰影里很常見。如果全圖用同一個閾值黑色模塊會被一刀切成兩半解碼自然失敗。所以 HybridBinarizer 把圖像切成 8x8 的子塊逐塊計算亮度統(tǒng)計值找出局部閾值再把相鄰塊的閾值做平滑。大多數(shù)手機掃碼場景都用它。GlobalHistogramBinarizer 更快但對光照波動敏感適合可控光線的服務端圖片。第三步是定位。zxing 需要在二值圖上找到條碼區(qū)域。QR Code 靠三個角上的“回”字形定位圖案鎖定方向線性條碼則依賴邊緣梯度和黑白條紋寬度的比例關(guān)系做掃描線搜索。第四步是解碼。對應每一種格式有專門的 Reader 實現(xiàn)比如 QRCodeReader 會按版本和糾錯等級去還原數(shù)據(jù)塊Code128Reader 根據(jù)起始符和終止符推算信息。MultiFormatReader 會在內(nèi)部把支持的 Reader 挨個嘗試直到某一種解碼成功或全部失敗。真正需要設計的地方就在這里多格式同時解碼會讓你省事但也會帶來不必要的耗時。把這套鏈路理解清楚后面所有參數(shù)和坑都有了解釋不會有“加個開關(guān)就好”的玄學。2.2 依賴怎么選core、javase、android 模塊差異zxing 項目分多個模塊我只說常用的三條路徑??蛻舳酥灰獯a能力依賴core包自己做相機預覽。相機幀數(shù)據(jù)的采集、旋轉(zhuǎn)、裁剪由 CameraX 或 Camera2 處理zxing 只負責從幀里找碼。一般寫法是把幀轉(zhuǎn)成 PlanarYUVLuminanceSource再交給 HybridBinarizer 和 MultiFormatReader 去解碼。桌面端或服務端批量識別圖片依賴javase包。它提供了 BufferedImageLuminanceSource可以直接讀java.awt.image.BufferedImage同時帶了命令行工具能一次跑一個目錄下的所有圖片。對批量生產(chǎn)圖片模擬測試非常實用。至于 zxing 的 android 模塊很多老項目還在用它把 Camera、取景框、解碼 Activity 都封裝好了。如果你接手的是一個歷史包袱重的項目可能還會見到CaptureActivity這種類但如果這是新項目我更建議只引 core 配合自有 UI 來做。原因很簡單android 模塊的設備適配邏輯停更很久現(xiàn)代機型攝像頭輸出格式差異大它封裝的 Camera 接口未必能處理最后還是要自己改。依賴模塊典型使用場景需要自己準備的部分coreAndroid 客戶端實時識別相機預覽、取幀、旋轉(zhuǎn)、UIjavase服務端/桌面批量識別圖片JVM 運行環(huán)境、圖片路徑處理android老項目掃碼頁面快速改造相機權(quán)限、生命周期適配android-integration跳轉(zhuǎn)外部掃碼 App外部 App 的安裝與兼容性2.3 版本與運行環(huán)境匹配別盲目升新版我常用的做法是根據(jù)最低系統(tǒng)版本定庫版本。zxing core 3.5.x 分支對 JDK 版本有要求如果服務端還在 Java 8選太新的版本可能編譯不過Android 項目把 minSdk 提到 21 以上基本順暢minSdk 低于 19 時會遇到 API 不支持的風險。這里給不出一個“萬能版本”但可以反向判斷在依賴配置里寫死大版本號鎖一個穩(wěn)定小版本不要在項目交付前順手改版本——我吃過一次虧升級后解碼耗時波動變大最后查出來是新版本里的多格式解碼線程配置不同導致。提示版本升級后最少要做一輪真機回歸不要只跑單元測試。掃碼這種功能模擬器上通過不代表實拍也能過尤其是低端機的圖像采集延遲和設備旋轉(zhuǎn)角度。2.4 調(diào)優(yōu)的最關(guān)鍵入口DecodeHintType 參數(shù)zxing 的解碼行為不是寫死的通過DecodeHintType可以顯著改變識別率和速度。這幾個參數(shù)我?guī)缀趺看味加脜?shù)作用我的建議POSSIBLE_FORMATS限定只嘗試哪些碼制能多省就多省全格式解碼會拖慢速度TRY_HARDER用更細的掃描線、更多輪次去定位弱光或條碼破損時打開平時關(guān)掉CHARACTER_SET指定解碼后的字符串編碼中文二維碼要設 UTF-8ALSO_INVERTED允許對反色條碼白碼黑底解碼外貿(mào)單據(jù)和部分產(chǎn)品包裝會用到ALLOWED_EAN_EXTENSIONSEAN/UPC 附加碼的位數(shù)書本條碼常見按需開啟值得多說一句POSSIBLE_FORMATS不是越多越好。同一幀圖像里如果同時開了 QR、Data Matrix、PDF417、Code 128MultiFormatReader 會逐個嘗試每多一種格式耗時就多一截。我平時的習慣是業(yè)務上明確只掃二維碼就只傳BarcodeFormat.QR_CODE需要兼容一維碼時再補CODE_128和EAN_13。全格式解碼只留在調(diào)試模式里用上線前務必收緊。3. 把 zxing 接進項目CameraX 取幀與解碼邏輯落地3.1 取到 Y 平面別拿到 Bitmap 再轉(zhuǎn)換先看依賴。項目里除了 zxing core還需要攝像頭取幀的庫。CameraX 是現(xiàn)代 Android 項目里比較穩(wěn)妥的選擇它把 Camera2 的細節(jié)封得比較干凈ImageAnalysis 可以直接拿到 YUV 幀。implementation(androidx.camera:camera-core:1.3.0) implementation(androidx.camera:camera-camera2:1.3.0) implementation(androidx.camera:camera-lifecycle:1.3.0) implementation(com.google.zxing:core:3.5.2)依賴就這四個。注意到我刻意沒有引 zxing 的 android 模塊因為用 CameraX 自己取幀控制力更強。CameraX 的 ImageAnalysis 每一幀都是一份ImageProxy里面包含三個圖像平面Y、U、V。解碼只需要亮度也就是 Y 平面。Y 平面并不是一個簡單的ByteArray(width * height)。它的rowStride可能大于圖像寬度因為攝像頭硬件會做行對齊每行末尾補幾個字節(jié)的 padding。如果直接用buffer.remaining()取全部字節(jié)亮度源行尾會串入 padding 數(shù)據(jù)圖案錯位識別率直接掉一截。正確做法是逐行復制fun extractYArray(imageProxy: ImageProxy): ByteArray { val width imageProxy.width val height imageProxy.height val yPlane imageProxy.planes[0] val yBuffer yPlane.buffer val rowStride yPlane.rowStride val yArray ByteArray(width * height) var row 0 var offset 0 while (row height) { yBuffer.position(row * rowStride) yBuffer.get(yArray, offset, width) offset width row } return yArray }這段代碼是在做“去 padding”的操作。rowStride是每一行在內(nèi)存里實際占用的字節(jié)數(shù)width是有效像素寬度二者不一定相等。逐行把有效數(shù)據(jù)拷貝進目標數(shù)組后面 zxing 拿到的亮度源就是干凈平整的。如果設備支持也可以直接用ImageProxy.PlaneProxy的rowStride做整圖映射但逐行復制是最不容易踩坑的思路性能開銷在解碼面前可以忽略。3.2 分析器里構(gòu)造亮度源和解碼器拿到 Y 數(shù)組之后下一步是構(gòu)造 zxing 需要的數(shù)據(jù)結(jié)構(gòu)。這里有個常見誤區(qū)直接把 Y 數(shù)組當成RGBLuminanceSource來用。RGBLuminanceSource接收的是 RGBA 像素數(shù)組傳 Y 數(shù)據(jù)進去等于讓解碼器把灰度值當成顏色通道去解讀結(jié)果永遠不對。YUV 幀必須用PlanarYUVLuminanceSource。class ScannerAnalyzer : ImageAnalysis.Analyzer { private val hints mapOf( DecodeHintType.POSSIBLE_FORMATS to listOf( BarcodeFormat.QR_CODE, BarcodeFormat.CODE_128, BarcodeFormat.EAN_13 ), DecodeHintType.TRY_HARDER to true, DecodeHintType.CHARACTER_SET to UTF-8 ) private val reader MultiFormatReader().apply { setHints(hints) } private var onResult: ((String, String) - Unit)? null override fun analyze(imageProxy: ImageProxy) { val width imageProxy.width val height imageProxy.height val yArray extractYArray(imageProxy) val source PlanarYUVLuminanceSource( yArray, width, height, 0, 0, width, height, false ) val bitmap BinaryBitmap(HybridBinarizer(source)) try { val result reader.decodeWithState(bitmap) onResult?.invoke(result.text, result.barcodeFormat.name) } catch (_: NotFoundException) { // 當前幀沒找到條碼繼續(xù)預覽不打斷 } catch (_: ChecksumException) { // 定位到了但校驗失敗常見于遮擋或角度太大 } finally { imageProxy.close() } } }核心邏輯就是三步Y(jié) 數(shù)組 → 亮度源 → 二值圖 → 解碼。PlanarYUVLuminanceSource構(gòu)造函數(shù)里的六個數(shù)字分別是yArrayData, width, height, left, top, cropWidth, cropHeight, reverseHorizontal。這里的left/top是 0先做全圖解碼。decodeWithState會復用MultiFormatReader內(nèi)部狀態(tài)比每次都 new 一個 Reader 省分配。imageProxy.close()必須放在 finally 里漏掉的話 CameraX 會一直認為幀還在處理中畫面逐漸變卡。需要注意MultiFormatReader不是線程安全的。如果同一個ScannerAnalyzer實例在多個執(zhí)行線程里跑解析會出現(xiàn)奇怪的崩潰我一般會給解碼方法加一個synchronized或者直接保證ImageAnalysis使用單線程 Executor。3.3 綁定預覽并處理結(jié)果回調(diào)分析器寫好后需要在頁面里把Preview和ImageAnalysis都綁定到同一個ProcessCameraProvider上。val analysis ImageAnalysis.Builder() .setOutputImageFormat(ImageAnalysis.OUTPUT_IMAGE_FORMAT_YUV_420_888) .setBackpressureStrategy(ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST) .build() analysis.setAnalyzer(Executors.newSingleThreadExecutor(), scannerAnalyzer) cameraProvider.bindToLifecycle( lifecycleOwner, CameraSelector.DEFAULT_BACK_CAMERA, preview, analysis )STRATEGY_KEEP_ONLY_LATEST很關(guān)鍵。它表示分析器處理不過來時直接丟棄中間幀只處理最新幀。這樣解碼慢一點只會降低識別幀率不會讓預覽越來越卡。如果選STRATEGY_BLOCK_PRODUCER相機采集會被阻塞畫面直接掉幀。另一個點OUTPUT_IMAGE_FORMAT_YUV_420_888要顯式指定否則不同設備默認輸出格式不一致有的會給你 RGBA分析代碼就得寫兩套分支。結(jié)果回調(diào)到 UI 層后還要做防抖。不然一個碼被連續(xù)識別幾十次掃碼頁面會抖得像抽風private var lastScanAt 0L private fun onScanResult(text: String, format: String) { val now System.currentTimeMillis() if (now - lastScanAt 2000L) { return } lastScanAt now viewModel.onScanCompleted(text, format) }兩秒閾值是我常用的經(jīng)驗值。識別完成后如果業(yè)務需要繼續(xù)掃下一個碼過兩秒再恢復解析如果不需要可以在拿到結(jié)果后直接解綁分析器避免后臺繼續(xù)耗電。許多項目在這里偷懶結(jié)果掃碼完成后相機還在偷偷逐幀分析發(fā)熱和內(nèi)存問題都從這兒來。4. 掃碼實戰(zhàn)中的避坑與排查四條最典型的現(xiàn)場問題4.1 豎屏場景識別率低到懷疑人生現(xiàn)象手機明明是豎著拿的取景框里二維碼顯示也正常但識別率低到 10% 以下尤其是一維條碼幾乎全滅。橫屏旋轉(zhuǎn)手機反而能掃出來。原因攝像頭傳感器是橫著安裝的CameraX 輸出的 Y 平面數(shù)據(jù)方向并不等于手機屏幕方向。zxing 拿到的亮度源是傳感器原始方向二維碼有定位圖案轉(zhuǎn)幾個角度還能勉強識別Code 128、EAN-13 這類線性條碼對方向極其敏感角度不對就完全解不出來。解決在構(gòu)造亮度源之后根據(jù)imageProxy.imageInfo.rotationDegrees對亮度源做旋轉(zhuǎn)。常見做法是判斷 90、180、270 三個旋轉(zhuǎn)角對應調(diào)用rotateCounterClockwise()。注意這個方法會重新拷貝一次圖像內(nèi)存放到解碼前的 try 塊里就行不用單獨緩存。我一般會寫一個函數(shù)把旋轉(zhuǎn)邏輯包起來避免每個分析器里都堆一段 if-else。注意有些設備rotationDegrees會返回 0 或 180但預覽畫面依然是正的這是因為 CameraX 在預覽路徑上已經(jīng)做了坐標系轉(zhuǎn)換。分析器拿到的幀不一定和預覽方向一致一定要以ImageInfo.rotationDegrees為準不要以預覽顯示效果為準。4.2 弱光環(huán)境下連續(xù)翻車現(xiàn)象暗光場景下畫面里明明能看到二維碼輪廓但識別過程反復失敗偶爾成功一次要卡好幾秒。同樣的代碼在白天自然光下非常流暢。原因光線不足時傳感器會提高增益來補償曝光噪點被一并放大。HybridBinarizer 的局部閾值對這種噪點圖穩(wěn)定性有限黑色模塊邊緣會被噪點打斷導致定位失敗。解決兩條路并行。第一條是產(chǎn)品層面加手電筒按鈕讓用戶主動補光這是市面上大多數(shù)掃碼 App 的做法第二條是代碼層面開TRY_HARDER它會用更密集的掃描線去搜索識別率有提升但耗時也會增加。我一般還會順便檢驗一下圖像質(zhì)量先算 Y 數(shù)組的平均亮度低于某個閾值就直接跳過本幀不執(zhí)行解碼。這個閾值我習慣定在 64 到 96 之間太亮也不行全是白板的時候解碼純屬浪費 CPU。val avgBrightness yArray.average().toInt() if (avgBrightness 64) { imageProxy.close() return }這段代碼放在構(gòu)造亮度源之后可以有效過濾掉過暗的幀。平均亮度的計算成本不高但能避免大量無效解碼。所謂“掃碼暗光翻車”多半不是 zxing 不行而是把每幀都拿去硬啃實際該放棄的幀沒放棄。4.3 某些條碼反復掃不出來現(xiàn)象同一個二維碼相冊里的截圖掃出來了攝像頭對著屏幕掃不出來換一臺手機卻能掃出來?;蛘?Code 128 條碼打出來的標簽上面能掃下面那截掃不出。原因原因有好幾層按概率排序。第一POSSIBLE_FORMATS沒把這種格式加進去第二二維碼在畫面里占比太小zxing 定位完發(fā)現(xiàn)面積不夠直接放棄第三條碼被產(chǎn)品包裝的曲面遮擋邊緣有斷裂第四商家自己生成的條碼質(zhì)量差模塊邊緣不整齊。解決先在POSSIBLE_FORMATS里補上對應格式這是最容易被忽略的一步。如果格式?jīng)]問題試著把取景框裁剪到畫面中間區(qū)域只對 ROI 做解碼。ROI 區(qū)域越小條碼在解碼圖里的相對占比越大識別率會明顯提升。做法是改PlanarYUVLuminanceSource的left/top/cropWidth/cropHeight參數(shù)。裁剪的時候ROI 的寬度和高度最好是偶數(shù)部分設備的 YUV 數(shù)據(jù)對奇數(shù)寬度會報錯。如果是對著屏幕掃碼還有一個常見問題屏幕本身會閃爍產(chǎn)生明暗條紋。解決思路是把分析器的曝光時間調(diào)長一點或者用硬件層面的電頻同步但這一般較難做到。我實際更常用的是讓用戶把手機稍微拉遠一點減少摩爾紋干擾。4.4 內(nèi)存抖動與日志刷屏現(xiàn)象掃碼頁面打開 5 分鐘內(nèi)存漲得很明顯Logcat 里不斷出現(xiàn)ArrayIndexOutOfBoundsException或者大量NotFoundException堆棧。原因ImageAnalysis的每一幀都是一次內(nèi)存分配Y 數(shù)組、亮度源、二值圖全部要建對象。如果imageProxy.close()沒有執(zhí)行緩存幀不斷堆積。NotFoundException本身是正常的——哪一幀沒有碼都會拋這個異常但有些項目直接在分析器里打了Log.e導致 logcat 幾十條幾百條地刷。解決第一imageProxy.close()放 finally第二NotFoundException和ChecksumException屬于“預期內(nèi)失敗”不需要寫日志第三控制分配頻率。MultiFormatReader.decodeWithState內(nèi)部會復用 Reader 的對象池但我們的 Y 數(shù)組和亮度源是每次都要新建的這部分省不掉。更好的辦法是降低分析幀率比如ImageAnalysis只處理每兩幀中的一幀。實驗數(shù)據(jù)上解碼成功率并不會明顯下降內(nèi)存和電量的改善卻很直接。5. 進階從相冊選圖解析與反向生成二維碼5.1 相冊選圖的解碼路徑除了攝像頭實時識別很多業(yè)務場景還需要從相冊里選一張圖片解析比如截圖里的收款碼、文檔里的條形碼。靜態(tài)圖片的解碼和實時幀不同它沒有 YUV 數(shù)據(jù)拿到手的是 Bitmap。這時要把像素數(shù)組喂給RGBLuminanceSource。fun decodeImage(bitmap: Bitmap): Result? { val width bitmap.width val height bitmap.height val pixels IntArray(width * height) bitmap.getPixels(pixels, 0, width, 0, 0, width, height) val source RGBLuminanceSource(width, height, pixels) val bitmapImage BinaryBitmap(HybridBinarizer(source)) return MultiFormatReader().apply { setHints(mapOf( DecodeHintType.POSSIBLE_FORMATS to listOf(BarcodeFormat.QR_CODE), DecodeHintType.TRY_HARDER to true )) }.decode(bitmapImage) }這段代碼和攝像頭路徑的主要區(qū)別在亮度源。RGBLuminanceSource內(nèi)部的像素格式必須是 RGBA_8888所以bitmap.getPixels之前先確認 Bitmap 的配置是 ARGB_8888。如果源頭是黑白圖或 RGB_565轉(zhuǎn)一下格式再做不然像素值解析會混亂。相冊圖片有可能很大解碼前先做壓縮把長邊壓到 1024 左右再解析速度會快很多識別率也不會降。5.2 生成二維碼把BitMatrix畫成圖很多時候掃碼功能是雙向的——不僅要讀碼還要展示一個二維碼給別人掃。zxing 的生成接口藏在MultiFormatWriter里它返回一個BitMatrix也就是一個布爾矩陣需要自己把它畫到 Bitmap 上。fun createQrBitmap(content: String, size: Int 512): Bitmap { val bitMatrix MultiFormatWriter().encode( content, BarcodeFormat.QR_CODE, size, size ) val bitmap Bitmap.createBitmap(size, size, Bitmap.Config.ARGB_8888) for (x in 0 until size) { for (y in 0 until size) { val color if (bitMatrix[x, y]) Color.BLACK else Color.WHITE bitmap.setPixel(x, y, color) } } return bitmap }參數(shù)上size指的是輸出圖像的像素寬高不是二維碼實際模塊數(shù)。zxing 會根據(jù)內(nèi)容和容量決定二維碼的版本也就是模塊數(shù)量然后在傳入的size范圍內(nèi)自動縮放。如果內(nèi)容很長比如帶了一長串 URL生成出來的二維碼會有很多小模塊建議增大size避免掃描失敗。反向生成時還有個坑默認生成的 BitMatrix 二維碼四周邊距很窄有些掃碼工具會識別失敗。解決方式是手動加白邊把BitMatrix繪制到更大的白色 Bitmap 中間四周各留 8 到 16 像素。另外邏輯上生成二維碼時最好在 UI 線程外操作。encode過程對長文本內(nèi)容耗時可能在幾十毫秒到幾百毫秒之間如果在主線程直接調(diào)用頁面會掉幀。直接用Executors.newSingleThreadExecutor()包一層即可。掃碼功能做久了我養(yǎng)成一個習慣每次接入新項目都會先列一個驗證清單攝像頭實時解碼、相冊靜態(tài)圖解碼、批量生成后再解碼三條鏈路分開測。那次因為只在真機上驗證了實時掃碼、沒測相冊路徑結(jié)果圖片解析漏了RGBLuminanceSource的格式轉(zhuǎn)換上線當天就被用戶翻到相冊掃碼的問題。從那以后每條鏈路我都會強制走一遍尤其是“生成→解碼→對比原文”的閉環(huán)能少走很多彎路。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
粉嫩AV久久一区二区三区| 五月丁香天堂网| 国产日韩av片| 国产古装妇女野外A片| 插插插丁香五月婷婷| 日本丁香五月| 综合久久人妻| 色婷婷亚洲在线| 丁香五月综合婷婷| 999精品乱码77777| 国产精品黑丝| 丁香香蕉射射射| 182TV大香蕉| 五月激情精品视频| 综合激情伊人影视在线| 91九色PORNY大屁股| 国产一二三四五六七八视频| 七七色色综合| 六月激情丁香一道本7777| 少妇搡BBBB搡BBB搡毛茸茸 | 综合五月草| 色婷综合| 久久婷婷色综合老司机| 五月丁香狠狠爱| 亚洲九九九九| 精品无码色欲AV| 久久总和99| 字幕网AV中文字幕| 丁香六月啪啪| 可以免费观看的av| 精品色色| 99网| 色婷婷亚洲婷婷| 日本人人干| 不卡成人免费| 中文字幕在线视频播放| 婷婷五月天av| WWW.桔色成人.COM| 91精品综合久久久久久五月丁香| 五月丁香激情综合网| 丁香激情网| 五月天堂色色| 9久热在线视频精品| 北京熟妇搡BBBB搡BBBB| 伊人久久艹| 丁香婷婷六月男男| 成人电影AV在线观看| 亚洲性图一区二区三区| 丁香五月天黄色片| 婷婷偷拍网| 久久精品99| 99热999| 97操资源婷婷| 一起操 91N.com| 日韩AV在线免费| 亚洲天天| 色婷婷丁香五月| 色色亚洲视频| 欧美性猛交99久久久久99按摩| 99视频在线观看网址| 三级片AAA久久久AAA久久久AAA | 狠狠干综合网| www.操.com| 噜噜网免费视频| 色性五月天| 亚州精品久久久久AV无码| 婷婷六月啪啪| 五月婷婷六月爱| 五月www| 99色干| 香蕉国产2013| 凹凸7777操操操| 婷婷色五月偷拍| 精a品a视a频| aaaaa不卡| 97精品自拍| 亚洲区视频| 亚洲中文字幕av| 大香蕉啪啪啪| 少妇人妻凹凸视频| 狠狠色噜噜狠狠| 天天狠狠夜夜狠狠2023| 天天久综合| 中文AV网站| 色婷婷的五月天| 丁香五月婷婷偷拍| 香蕉AV福利精品导航| 久久婷婷网| 天天日天天摸| 抽插特写| 色色婷婷丁香| 色五月综合激情| 色七七色九九| 在线播放成人网站| 大香AV| 狠狠操狠狠爱| 色七色九九| 亚洲欧洲自拍图片专区五月天| www.99久| 五月婷婷中文网| 这里只有精品视频一区| 九九99久久| 色爽九九| 欧美电影在线播放| 婷婷五月天综合久久日美女| 怡春院天天干| 九九视频免费| 色播五月| 四川BBB搡BBB爽爽视频| 日韩熟女啪啪视频| 色五月婷婷 成人| 天堂草在线观| 日本色道视频网站| 亚洲成人av在线观看| 色99欧洲色19| 五月婷高清视频| 色色色.COM| 久久久久激情网| 91久热| 人操人| 色五月综合| 亚洲国产精品成人va在线观看| 5月婷婷六月丁香| 激情伊人五月天| 久久曰曰| 色综合久久综合| 亚洲精品操一操、噜一噜、摸一摸、爽| 婷婷五月天狠狠搞干| av狠狠操| 亚洲日本三级片| 超碰av在线| 午夜电影网VA内射| 高清无码网址| 欧美色婷婷| 国产VA亚洲VA96| 丁香六月情| 色综合久久综合| 夜夜爽日日躁| 丁香六月激情综合| 丁香五月婷婷激情小说| 激情五月婷婷色播网| 久久a热| 亚洲乱码日产精品BD| 99九九这里有免费视频| 欧洲不卡视频| 婷婷丁香色情| 99热日| 五月丁香六月欧美| 夜夜嗨一区二区三区直播内容| 婷婷9月天| 久久精品爱爱| 亚洲婷婷五月天| 超碰九热| 密桃激情五月天综合网| 色五月激情| 久久影视婷婷五月| 播五月,色五月,开心五月播放器| 97人人草| 五月天婷a在线| 色综合综合色| 玖玖婷婷五月天| 深爱婷婷网| 国产成人网| 亚洲Av成人在线观看| 五月天婷婷色色| 少妇性按摩无码中文A片| 成人丁香五月| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 色99欧洲色19| 五月丁香婷婷色播无码| 婷婷丁香五月天欧美| 夜夜操天天干| 黄色一级影片| AV在线观看网站| 久久丁香社| 婷婷五月天在线观看免费| 久机视频这只有精品| 亚洲无码影音| 激情综合激情五月| 91夫妻网站九色| 玖玖九九99| 91操人视频| 99在线精品视频观看免费下载| 久久这里有精品| 激情骚五月| 久99热| 天天日色情| 日日做夜夜爱| 亚洲激情六月丁香| 婷婷六月丁香激情综合| 午夜爱插插| 开心五月激情网| 大香AV| 免费精品99| 在线成人视频免费| 婷婷97| 五月色婷| 五月网站| 五月天综合久久| 婷久久久| 国产9色在线/日韩| 亚洲色激婷| 亚洲色五月| 热热久久久久久久久| 美女激情综合| 激情五月丁香五月| 五月美女婷婷风骚| 五月天婷综合| 色婷婷激情小说网| 99热超| 国产操碰| 亚洲综合色丁香五月天| 激情小说色五月| 思思精品热在线| 激情性爱网站| 99热这里是精品| 亚洲精品五十一区| 五月婷婷9| 美女激情综合| 综合五月天天天天天五月| 丁香九月婷婷| 国产这里只有精品| 婷婷丁香成人在线视频| 六月丁香五月婷婷| 激情六月色| 天天狠狠婷婷在线| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 99无码| 亚洲色色色色| 色五月首页| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 色五月综合| 九九激情网| 操逼福利视频| 六月丁香久久| 月丁香久久久| 中文字幕丰满孑伦无码专区| 五月婷婷啪啪网| 国产在线视频1234| 69精品人人人人| 人妻操逼视频| 激情校园 亚洲| 涩九九九九| 超pen个人视频97| 九九婷婷网五月天| 色999;丁香五月| 激情五月,激情综合网| 99热这里只有精品55| 国内久久亭亭| 婷婷五月天综合亚洲| 日本va网站| 综合色色综合| 雪千夏麻豆| 五月丁香天堂网| 丁香亚洲婷婷五月| www.99热日韩.com| 日本久久性| 性欧美大战久久久久久久83| www.色五月| 丁香五月婷婷动漫视频| 一区二区三区XXXXXX| 丁香五月影视| 99在线免费观看| 激情婷婷丁香色五月综合| 新激情五月天| 日韩av变天就操逼不卡区| 久久这里只| 六月婷婷俺也去| 91精品无码| 狠狠爱婷婷丁香| 热99热久| 色欧美日| 99色日本| 久久的爱大香蕉| 色五月丁香com| 丁香婷婷基地| 91精品久久久久久综合五月天| 五月丁香婷婷无码A∨| 久久五月热| 97久久久久| 丁香五月Av| 婷婷综合网站| 久久精品视频9| 777丁香六月青青草婷婷综合久月| 狠狠色噜噜狠狠狠狠狠色综合久久| 丁香婷婷色情| 看全色黄大色大片| 综合性爱网| 伍月婷丁香花全集| 丁香婷婷六月在线资源观看| 久久久久久久五月婷婷六月丁香综合,开心激情综合网 | 色五月激情婷婷| 日日夜夜小色哥| 日本人妻丁香婷婷久久寝取熟女五月| 99婷婷五月天| 综合激情网五月激情| www.色九月| 大香蕉AV电影在线| 婷婷丁香五月社区亚洲| 欧美性做爰大片免费看办公室| 第四色五月天| 97色欧美| 大香蕉啪啪| 久久激情五月婷婷| 99九九视频| 五月天亭亭俺也| 亚洲综合成人网| 成人视屏在线观看| 99自拍视频在线| 99热这里只有精品免费| 天天日天天爽夜夜爽| 99热亚洲精品| 五月婷婷六月色| 久草热8精品视频在线观看| 伊人五月天| 香蕉久久国产AV一区二区| 五月婷婷开心网| 蜜臀AV在线观看| 日韩精品视频中文字幕| 色婷婷成人色网| 婷婷五月丁香99| 成人午夜免费电影| 久久狠狠高潮亚洲精品 天天摸夜夜摸夜夜狠狠摸 | 五月激情婷婷六月丁香| 性爱先锋AV| www..com色爱| 五月天开心网| 久久er99热精品一区二区| 五月天婷婷社区| 99久久九九视频| 亚洲婷婷丁香五月| 五月丁香婷婷激情在线视频| 五月天婷婷色播| 激情六月综合| 丁香六月激情综合| 久久五月婷婷视频| 亚洲综合网激情小说| 五月丁香色婷婷婷基地| 国产在线另类五月婷婷| 婷婷五月天激情电影小说| 日韩精品二三区| 婷婷九月综合| 亚洲传媒在线观看| 99视频色在线观看| 丁香五月天激情视频| 91午夜激情| 婷婷激情六月| 99热日| 六月色婷婷欧美| 婷婷成年人免费视频| 五月婷婷丁香婷婷| 国产精产国品一二三在观看 | 国产激情AV| 色青五月天| 婷婷五月天丁香社区| 婷婷色六月| 亚洲第一综合| 欧美精品99| 午夜国产精品AV在线播放| 婷婷色丁香六月| 99精品性爱| 色婷婷色综合| 天天橾日日橾夜夜橾17| 色婷婷电影网| 日操熟女| 婷婷久久视频| 伊人91| .comwww在线观看免费操| 夜夜躁婷婷AV| 俺去也五月| 性做久久久久久久免费看| 美女被操一区二区| 六月丁香婷婷色综合| 亚洲激情精品| 国产精品人人做人人爽人人添| 91碰人人| 婷婷涩五月天综合| 超碰v| 丁香六月婷婷开心| 九九自拍网| 色九九九综合| 思思久久99热只有频精品66| 婷婷伊人綜合中文字幕| 男人的天堂99| 丁香五月婷婷激情中文| 色五月激情五月| 欧美色97| 五月丁香六月激情| 五月丁香网站| 99九九99九九九视频精彩| 精品一二三区久久AAA片| 日韩有码一区| 五月丁香六月激情啪| 激情综合亚洲| 久久五月婷婷电影| 婷婷五月天丁香| 色噜噜狠狠色综合成人网| 天天模,夜夜模夜夜爽| 亚洲天堂aaaa| 98色丁香五月婷婷综合网| 99热在线爱| 99热这里只有精品3| 丁香婷婷老司机久操| 五月天国产成人| 久久久精品人妻| 色99日韩| 婷婷网五月天| WWW丁香五月| 俺去也婷婷| 人人操日| 五月丁香成人网| 这里有精品99| av国产精品| 深爱五月天 开心网| 久操综合| 庭庭久久内射| 丁香五月婷婷五月| 五月丁香婷婷激情在线| 亚洲激情综合| SS丁香五月婷婷| 亚洲美女裸体被操在线观看| 色五月天成人在线| 久久久久久久,99精品视频| 色婷婷婷av| 欧美性爱五月天| 欧美精品久久久久久视频观看| 美女激情综合| 色情五月丁香婷婷网| 五月婷婷色影院| 亚洲思思热久| 久久精品一区二区三区四区| 久久五月丁香六月婷| 久热免费| 五月成人网天天| 91n网站cad入口在线观看| 色欲五月天| 99青青草99| 五月丁香六月婷婷啪啪| 日本视频欧美观看免费| 五月天色丁香| 婷婷色色网| www.色99| 激情综合色播| 色狠狠综合| 久久在线视频免费观看| 五月人人丁香婷婷五月人人丁香| 天天干天天做| 久久人妻久久| 婷婷五月天综合激情| 激情网五月| 久久狼人天堂| 婷婷五月丁香激情| 99re热在线视频| 六月色婷婷欧美| 97人人操人人拍| 久操福利| 六月丁香激情综合| 欧美色99| 久久综合五月情| 婷婷久久五月天丁香| 日本在线视频播放91| 色三级色三级| 人人人操B超碰| 日韩精品一品二区三区的使用体验 | 五月丁香六月婷婷不卡免费无码| 久久久天堂国产精品女人| 激情婷婷五月色| 玖玖五月丁香| 成人做爰A片免费看视频| 婷婷五月AV| 久久多色| 色色热日| 久草热8精品视频在线观看| 深爱激情网婷婷| 97热久久五月婷婷| 艹B高清无码| 97在线刺激| 婷婷五月中文字幕国产| 九九99热久久精品66中文字幕| 婷婷久久综| 天天天添天天操| 99ri精品视频在线观看| 99在线精品免费视频| 色婷五月| 【乱子伦】黄色| 伊人久热91| 国外亚洲成AV人片在线观看| 日本五月婷| 同性gv国产精品一区二区| 国产一级视频a| 亚洲午夜av| 直接看的AV| 秋霞电影理论| 99热这只有| 99激情网| 吊色AV男人的天堂| 婷婷丁香婷婷97| 国精产品一区一区三区免费视频| 天天澡天天狠天天天做| 色五月婷婷丁香国产在线| 欧美十二区| 99久久久免费| 狠狠人妻色综合| 色视频五月天| 亚洲人人操BD| 26uuu亚洲色| 婷婷色女| 久久er免费视频| 色月九九| 99狠狠色| 在线你懂的亚洲欧| 国产精品人妻在线网址| 中文字幕 中文字幕明步| 99∨VTV| 狠狠激情五月天| 五月婷婷九| 亚洲综合网激情小说| 婷婷丁香91| 丁香婷婷老司机久操| 天天爱天天做天天操| 天天综合天综合| 九九热99精品在线| 丁香五月婷婷激情视频播放| 亚洲激情综合| 这里只有精品视频视频在线观看| 国产一区18| 免费观看2018www黄色操逼网站| 五月婷婷久久综合| 天天综合精品| 亚洲经典三级| 综合aV在线| 99热个人在线| 操B无码视频国语| 成人综合视频网址| 日韩AC在线免费观看| 色色色99| 国产欧美性成人精品午夜| 婷婷午夜丁香| 久热这里只有| 午夜69成人做爰视频| 久久婷婷激情| 五月激情在线| www.超碰97| 婷婷婷婷婷婷婷婷婷婷丁香| 欧美性爱五月天| 久久精品国产精品| 日本操B片| 综合网狠狠| 丁香久久综合| 久热这里这里有精品| 亚洲啪啪啪啪| 99成人精品六| 中文字幕色色| 亚洲乱码在线观看| 狠狠干婷婷| 日韩av手机在线观看| 色色色网站| 日日躁夜夜躁狠狠久久AV| 色色色色网站| 亚洲激情综合| www网站在线观看| 久久伊人9| 99热国品免费| 狠狠五月激情婷婷直播片| www.狠狠操.con| 激情亚洲网| 九九操操| 夜夜嗨一区二区三区直播内容 | 91丨九色丨熟女丰满| 99热精品超碰| 激情五月天久久丁香| 欧美性爱五月天| 婷婷另类开心| 中文字幕 中文字幕明步| 国产精品色婷婷AV综合色色| 99热a片免| 五月色色色| 免费观看全黄做爰的视频| 五月激情小说| 极品九九九九九九| 激情深爱婷婷网| 99热这里只有精品在线播放| 五月天婷婷在线AN| 五月天色不卡| 五月天色欧美| 天天干夜夜操A片| 美女美女美女三级色天天天天天| 五月丁香激情婷婷| 激情五月综合亚洲另类| 噼里啪啦完整版中文在线观看 | 天天日天天色| 免费视频WWW在线观看网站| 少妇2做爰HD韩国电影| 色欧美一级| 色婷婷综合成人| 色青青五月| 91日日日| 超碰免费人人肏| 欧美色宗和激情| 热的无码综合视频| 日日色综合| 久久九九99.www| 亚洲夜五月| 激情文学五月丁香六月婷婷| 在线观看av网站| 色色色色网| 任你搞在线观看视频| 五月丁香六月综合基地| 天天综合亚洲综合网天天αⅴ| 色五月丁香一区在线| 丁香婷在线| 丁香五月天综合| www.色情五月天.com| www.久久久久久久| 五月花激情| 激情又色又爽又黄的A片| 婷婷五月丁香成人网| 欧美性爱一区| 人人干人人操人人摸| 成人五月天丁香婷| 色色影院黄大片| 激情亚洲婷婷六月| 99ER热精品视频| 超碰成人免费| 婷婷五月综合社区| 视频1区2区| 激情小说 五月天| 婷婷99| 日本三级韩三级99久久| 激情九九综合网| 国产日韩欧美| 久久99激情| 五月激情婷婷在线| 综合久久婷婷| 91精品久久久久久77777| 波多野结衣不卡AV| www 五月天 com| 99在线观看| 婷婷五月天av| 91久久婷婷| 人人九色| AV操逼网| 亚洲性爱电影| 久99视频在线观看| 五月天久久www| WWW.桔色成人.COM| 秋霞日本免费毛片A片| 日韩无码人妻一区二区三区综合| 亚洲六月婷婷| 成人 在线 日韩| 人人操91| 丁香五月天婷婷在线视频| 亚洲综合激情五月| 国产44页| 影音先锋91资源站| 午夜成人网站在线观看| 欧美色色网| 青青草原爱爱网| 第四色五月天| 久久99久久99精品免观看粉嫩| 涩涩婷婷五月| 红桃91人妻爽人妻爽| 日操| 精品久久穴| 激情五月天色爱| 另类婷婷五月天啪帕帕| 天天摸夜夜爽天天做| 东京热免费视频| 蜜臀丁香黄色婷婷五月天| 亚洲激情综合免费| 久人操| 色婷婷免费观看| 激情五婷网| 伊人激情影院| 五月丁香啪啪啪啪| 国产色色小草视频| 超碰国产AV| 六月丁香啪| 直接看的AV| 夜色综合网| 大香蕉五月天| 狠狠va| 九九精品9| 色婷婷小说网| www.激情五月天。com| 欧美综合激情丁香五月六月婷| 久久艹 五月天| 亚洲第一第二网站| 国产在线中文字幕| 超碰97在线操| 天天插天天干| 丁香六月婷婷开心| 99久久婷婷五月| 日本三级日本三级99| 久9热视频在线观看| 99狠狠操一| 五月天激情偷拍| 大香蕉丁香婷婷| 黄色五月婷婷| 99热精品综合| 成人一级片| 777精品久无码人妻蜜桃| 婷婷狠狠久久| 五月色亚洲| 狠狠操狠狠| 丁香五月成人社区| 思思视频久久| 九九热99在线视频| 六月丁香五月婷婷| 婷婷五月天开心网| 97丁香花五月天激情小说| 91久热| 五月天婷婷乱论小说| 婷婷欧美激情| 操人妻AV| 少妇高潮一区二区三区99欧美| 成人短视频在线观看| 天天插天天插| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 碰碰碰91| 婷婷丁香五月综合| 久 久9 9 热 视 频| 日韩美女在线视频19| 91丁香五月| 99爱免费在线视频| 五月天婷婷色在线视频免费观看| 国产FREESEXVIDEOS性中国| 五月婷婷开心六月激情小说| 亚洲热久| 五月婷婷操操| 人妻久久久久久| 99热成人| 成 人 色 色| 九九精品片一| 日韩久久视频| 欧美色碰| 色9999综合久久| 99国产精品久久久久久久久久久| 婷婷网五月| 99在线观看亚洲| 激情图片婷婷| 日韩精品电影| 大香蕉丁香婷婷| 丰满老熟妇BBBBB搡BBB| www.minyis.com【JT】实力收量可预付QQ2101460746 | 丁香五月综合| 婷婷五月天综合在线| 日日肏天天操| 丁香五月成人论坛| 99re6热在线精品视频播放速度| 在线看九一V图片| 思思精品视频| 91成人品| 色久女| www.天天干| 色婷婷丁香五月在线观看| 久久久久久久丁香五月天婷婷| 九九九九热99超碰| 大香蕉久久青青| 国产毛多水多女人A片| 来吧亚洲综合网| 日日夜夜爽| 五月停停丁香| 久久综合天天综合| 色五月综合网| 天天操天爱综合| 婷婷色情小说| 婷婷五月天成人综合网| 噜综合| 欧洲永久精品| 天天五月香欧美| 亚洲国产精品成人免费一区久久久在线观看AAAA | 日本人妻伦在线中文字幕| 国产激情在线| 婷婷99视频精品| WWW,五月| 六月婷婷激情图片| 色五月成人| 97干在线视频| 天天日夜夜拍| 亚洲中文字幕av| 亚洲成人免费在线| 国产精品VIDEOSSEX久久发布| 久久99久久99精品免观看粉嫩| 日日做夜夜爱| 婷婷五月天香蕉| 欧美va在线| 五月婷婷综合丁香视频| 五月之婷婷| 久久亚洲激情五码| 激情五月婷婷视频一区二区三区| 欧美英丁香开心快乐六月天网| 激情综合五月激情XXXX| 91ncm视频| 免费看成人747474九号视频在线观看| 久久精品婷婷五月丁香| 亚洲色区17| 日韩一级网站| 97九色| 久久精品色| 久草五月天电影网| 俺也去在线视频| 九月av| 九九热在线精品视频| 久久久久久激情| 久色| www九九免费视频| 激情五月天第四色| 一逼色综合| 翔田千里aV中文字幕| 99热免费网站| 婷婷五月六月丁香综合| 欧美日本一区二区三区| 天天舔天天| 久久婷婷视频| 亚洲五月天激情| 国产在线激情视频| 日韩欧美一道四区中文字幕| 天天综合91入口| 激情小说五月天| 六月色五月天天婷婷| 梁铮版《蜘蛛女侠》在线| 综合久久综合久久| 天天粽合合合合| 99热综合网| 日日干天天| www91色网站| 人人操99| 欧洲免费视频色| av网址在线| 青草青草视频2免费观看| 色噜噜狠狠色综无码久久合欧美| 97亚洲视频在线| h亚洲| 五月天堂婷婷| 久人操| 农村熟妇高潮精品A片| 狠狠精品干练久久久无码中文字幕| 五月天婷婷久久| 久久日曰| 思思热久在线观看视频| 婷婷玉月丁香五月在线视频| 97五月天婷婷| 成人日韩欧美| 黄页免费一级视频懂色| 久综合| 麻豆五月丁香婷婷| 五月激情偷拍| 综合网色综合| 天天插天天很| 99在线播放视频| 九九色插| VA国产在线综合网站| 色噜综| 婷婷综合激情| 伊人五月综合网| 伊人丁香婷婷东京| 97天堂| 久久狠婷婷| 26UUU精品一区二区c〇m| 婷婷五月天激情电影小说| 六月丁香啪啪啪| 伊人超碰在线| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 五月丁香色综合| 婷婷色五月开心五月| 丁香 婷婷 激情 综合 五月| www,色中色| 亚洲这里只有精品| 婷婷五月,偷窥偷拍网| www.粉嫩av.com| 五月婷婷成人| 一区=区操屄高清大全av| 综合视频久久| 色播播五月| 亚洲宗合激情| 五月天婷婷在线观看精品男人| 丁香五月婷久久| 一本色道久久88加勒比| 婷婷色在线播放| 天天色,天天日,天天做| 九九热最新| 九九综合九九| 婷婷九月亚洲| 综合伊人久久| 色五月色五天免费视频| 六月婷婷激情| 99成人网一区| 综合色图区| www久久艹| 少妇搡BBBB搡BBB搡毛茸茸 | 99热在线观看| 亚洲激情网站无码| 99色| 天天做天天爱天天爽夜夜揉| 99热免费看| 丝袜熟女一区二区三区| 五月婷婷黄色| 婷婷五月在线观看| 欧美在线视频99| 综合久| 大香蕉婷婷色| 成片免费观看视频大全| 激情性爱婷婷| 婷婷精品综合| AV网址大全在| www.狠狠艹| 丁香五月婷婷综合91| 美女100%露全身无挡网站| 操操自拍| 色欲丁香| 99综合视频| 天天日天天插天天操| 色五婷婷| 丁香五月很很肏| 丁香六月婷婷| 九色七七| 色九月| 国产VA播放| 最近免费中文字幕大全高清大全1| 91九色中文字幕女在线观看| 能直接看的AV网站| 国产精品VIDEOSSEX久久发布| 丁香五月天黄色片| 99免费| 五月天六月天| 综合狠久久| 26uuu精品一区二区| 久操香蕉| 伊人在线视频| 丁香婷婷啪啪| 99热成人| 丁香五月在线观看完整版| 国产又爽又猛又粗的视频A片| 97成人丁香婷婷| 国产精品人成A片一区二区| 五月天婷婷激情网| 亚洲精品V天堂中文字幕| 五月天激情小说婷婷| 狼人久草| 婷婷五月欧美综合| 殴美97色| 欧美色色色色色色| 色婷婷五月天激情| 婷婷五月天天| 丁香五月欧美午夜视频| 综合五月丁香97| 91操人视频| 五月丁香六月婷婷免费| 五月激情影院| 日韩精品二三区| 九色七七| 蜜臀AV在线观看| 婷婷色五月丁香六月欧美啪| 日本操B片| 婷婷天堂站| 无码激情精品色婷婷久久久久| 成人精品视频99在线观看免费| 九九热这里有精品23| 五月婷婷综合在线| 狠色色狠网| 亚洲精品国产成人AV在线| 五月丁香性爱| 丁香5月啪啪| 色五月大| 国产精品久久久久久久久久免费 | 激情五月四色| 91性高潮久久久久久久久| 激情综合色| 婷婷五月天天aV| 久久久久亚洲AV无码网影音先锋| 久久狠狠干| 五月婷婷之六月丁香| www.99.色| 日本三级大片| 婷婷五月丁综合| www狠狠| 日本偷拍九九九| 久久久久人妻| 日日操日日撸| 好吊丝aV| 九九色图| www.1024久久| 亚洲亚洲人成综合网络| 天天檫天天爽| 99久在线精品99re8| 激情婷婷丁香| 色色五月天网站| 丁香婷婷啪啪啪| 久久xx| 久久丁香九| 天天做天天爱天天爽| 五月丁香久久综合精品| 伦乱人妻| 免费视频无码| www.五月婷婷久久.com| 99这里只有免费的精品| 99久久欧美| 日本99热| 97热视频| 天天爱综合网| 99er6热在线观看精品6| 九九狠狠干| 亚洲情欲久久| 日本操天堂| 超碰99热| 亚洲精品成人| 婷婷综合五月天| 久热播这里只有精品| 久99视频在线观看| 久人人操| 丁香五月婷婷社区| 欧美 日韩 人妻 高清 中文| 日本操B视频| 久久机只有这里精品| 久9热视频在线观看| 五月丁香影院| 97热在线精品| 99爱在线精品视频免费观看| 五月天婷婷免费| 岛国资源站| 91九色PORNY大屁股| 99视频久久| 五月婷婷AV| 综合色色色| 婷婷丁香五月综合网上| 婷五月天天| 久久综合性| 丁香五月激情棕合| 伊人综合色干| 亚洲婷婷激情综合激情999精品| 五月天社区| 五月丁香网站| 亚洲综合色色| 欧美激情综合| 五月天色色色| 色吧五月婷婷| 五月丁香婷婷啪啪| 九九99免费视频| 中美日韩成人在线| 天堂久久精品| 久久婷综合| 九九伊人网| 91欧美| 六月丁香五月天| 狠狠干在线| 婷婷五月av| 五月婷在线| 色色亚洲| 国产午夜精品一区二区三区四区| 99热伊人| 九九精品热| 亚洲午夜av| 思思热在线| 国产亚洲精品久久久久苍井松| 日本三级日本三级99| 五月丁香六月在线| 天天操天天插| 日良久久| 六月丁香网| 风流少妇A片一区二区蜜桃| 91日本在线| 五月婷婷av| 国产精品18久久久| 男人先锋久久| 超级久久久| 中文在线成人| 超碰免费成人| 五月婷婷综合热| 丁香五月综合在线| 人人爱人人添| 99精品在线观看| 日韩亚洲视频| 婷婷综合| 色色亚洲99com| 玖玖99精品视频| 97操在线视频| 激情五月天婷婷激情| 久久久97| 色婷婷五月丁香在线观看| 噜噜色天天开心| 五月花成人网| 五月婷婷丁香瑟瑟视频| 色五月丁香六月婷婷| va婷婷在线免费观看| 色999五月色| 色女伊人| 99ri在线观看视频| 涩五月婷婷| 精品AV无码超碰| 99爽视频| 婷婷色五月天第7色| 婷婷激情五月天天天开心| a色色片| 婷婷五月天亚洲丁香| 欧美色色色色色色色| 婷婷五月深爱五月| 996热re视频精品视频| 97视频.干com| 八戒青柠影视剧在线观看| 五月天激情网站| 婷婷五月娱乐在线| 色墦五月丁香| 五月婷婷久草在线视频综合| 婷婷六月激情综合| 久久五月婷| 欧美激情综合五月色丁香| 曰韩五月丁香色婷婷无码| 91大操| 久久作爱| 天天爽综合| 丁香五月香蕉| 久久婷婷原创视频| 久操大香蕉| 五月综合缴情网| 色婷婷电影网| 91高潮喷水久久久久久久久| 91趴趴| 九九激情网| 综合婷婷都市激情| 99精品无码| 国产视频福利| 五月丁香在线偷拍视频| 九九综合久久| 久久婷婷成人综合色怡春院| 熟女人妻一区二区三区免费看| 高潮毛片又色又爽免费| 极品五月天| 五月丁香色婷婷婷基地| 亚洲99手机免费看视频| 色噜噜婷婷| 丁香五月婷婷色情综合| 久久婷婷五月天| 五月综合丁| 激情婷婷狠狠干| 久久99视频| 伊人热婷婷| 天天天天天操| 久久xx| 久久影视婷婷五月| 亚洲九九99精品视频在线播放| 久久久精品色色色| 丁香五月天激情综合| 激情综合丁香| 免费日韩99| 中文激情网| 丁香视频| 日日噜噜久久婷婷五月天 | 色性五月天| 激情五月丁香五月| 性做爰1一7伦| 99热新网址| 九 九九九AV| 深爱激情小说五月婷婷| 五月天婷婷丁香视频| 五月天婷婷激情综合| 婷婷综合久久| 欧美日韩成人在线网| 欧美狠狠一在草| 丁香六月激情| 亚洲av午夜精品一区二区| 色五月天影视| 九色自拍| 婷婷综合网性| 婷婷六月久久综合导航| 一级黄色影片| 成人综合视频在线| 久久国产色| 五月综合人妻| 久久综合伊人综合在线| 香焦网五月天| 大香蕉七区| 欧美一级操逼视频| 久久久久久久久18久久| 综合网色| 玖玖无码中文| 色婷婷免费视频| 激情五月综合亚洲另类| 青柠影视免费高清电视剧| 超碰色色综合| 91要啪| 欧美激情中文字幕| 丁香五月天综合| 五月天色站| 色99网站| 色九综合| 久色激情| 91日韩美女被插视频| 九九热在线观看视频网站| 99热最新| 99久久婷婷国产综合精品草原| 99精品免费欧美小视频 | 久久香蕉网| 亚洲另类在线观看| 丁香五月婷婷久久综合激情网| 99热97| 99碰视频| 六月婷婷综合激情| 玖玖爱伊人| 婷婷香五月天| 密黄站| 欧美性做爰大片免费看办公室| 综合久久97| 婷婷五月天色| 蜜桃婷婷五月| 少妇2做爰HD韩国电影| 在线播放中文字幕| 色五月激情| 婷婷婷色五月| 日韩成人中文| 天天色,天天日,天天做| 嫩草极品| 日日操天天爽| 亚洲第一av| 51XX午夜影福利| 五月丁香大香蕉| 第九色区av天堂| 五月婷AV| 午夜日韩久久久网站| 99亚洲色色| 九九 激情 网| 玖玖在线视频| 六月丁香啪| 色涩视频久久| 日韩AAAAA| 色色五月天网站| 综合五月天| 综合久久五月| 色综合久久综合| 97碰在线视频| 午夜性爱影视一区77| 日本天天操| 丁香五月激情无码视频| 激情五月黄色| www.操.com| 狠狠舔| 96丁香婷婷九月蜜桃综合久久| 五月婷婷五月天天| 色停停影院五月天| 日本超碰在线| 26uuu亚洲色| 四季AV综合网| 99热都是精品| 乱色色色| 色色五月天丁香| 国产精品久久久久久久久久免费 | 99热这里只有精品5| av大香蕉| 精品热青草| 五月婷婷99热| 五月婷婷中文网| 人妻激情视频| 九九热在线精品视频| 色情五月天se| 91精品又长又大又粗又爽又猛| 可以免费观看的AV| 色必久悠悠影院| www.AV在线| 亚洲中文字幕网| 深爱激情五月婷婷| 99久久99久久综合| 五月婷婷 激情按摩| 五月天激情啪啪| 久久婷婷五月综合一| 久久综合丁香| 五月婷婷丁香av|