免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

Java服務端大文件分片上傳與斷點續(xù)傳完整方案

Java服務端大文件分片上傳與斷點續(xù)傳完整方案 1. 從一根管道說起巡檢日志附件為什么會大到讓人頭疼先還原一個現(xiàn)場場景。能源化工企業(yè)的管道巡檢可不是拿著手電筒走一圈就完事。巡檢人員要記錄閥門編號、法蘭連接狀態(tài)、防腐層破損情況、保溫層是否脫落遇到疑似泄漏點要用氣體檢測儀讀數(shù)還要拍照留存。現(xiàn)在很多企業(yè)還配了紅外熱成像儀一張紅外照片就是十幾兆。要是發(fā)現(xiàn)隱患現(xiàn)場拍一段視頻三分鐘就奔著200兆去了。這些素材匯總到一起就是巡檢日志的附件。一條巡檢記錄掛上五六張照片加一段視頻附件總量動輒幾百MB遇到大修期間的專項檢查一條日志掛上幾GB附件也不是什么稀罕事。問題就出在上傳環(huán)節(jié)。傳統(tǒng)化工企業(yè)的現(xiàn)場網(wǎng)絡環(huán)境沒那么理想。很多廠區(qū)位于偏遠地區(qū)車間里有Wi-Fi但信號不穩(wěn)定地下管廊和罐區(qū)深處甚至只有4G信號還得碰運氣。工人辛辛苦苦拍完素材點擊上傳進度條走到68%忽然斷了再點一次又從頭開始傳。幾百MB的文件傳了三四次都失敗最后只能回到辦公室里連有線網(wǎng)絡再傳一遍。這種情況在真實生產(chǎn)環(huán)境里每天都在發(fā)生。斷點續(xù)傳的價值恰恰就體現(xiàn)在這種網(wǎng)絡不靠譜但業(yè)務不能斷的場景里。它解決的核心問題很簡單文件已經(jīng)傳了一部分能不能把上傳進度記住下次接著傳而不是從頭來過這個需求在Java服務端落地牽扯到的技術(shù)點比很多人想象的多得多。不是一個MultipartFile接收完事而是要處理分片、斷點、校驗、并發(fā)甚至還要考慮臨時文件的清理策略。我下面把這套方案的完整實現(xiàn)思路、核心代碼和踩坑經(jīng)歷全部拆開講。2. 斷點續(xù)傳方案選型為什么最終選了HTTP Range加分片落盤先明確需求邊界。在能源化工企業(yè)這種場景下做斷點續(xù)傳有幾個硬性約束單文件體積大集中在200MB到2GB之間偶爾有視頻素材超過2GB。上傳環(huán)境不穩(wěn)定Wi-Fi、4G、有線網(wǎng)絡來回切換隨時可能中斷。服務端需要知道文件傳了多少、剩多少客戶端需要能從中斷位置恢復。文件必須完整可校驗巡檢日志涉及安全追溯半截文件不算數(shù)。圍繞這些約束業(yè)界比較成熟的方案就那幾種。2.1 方案對比HTTP Range、分片上傳、第三方SDK第一種是HTTP Range斷點續(xù)傳??蛻舳讼认蚍斩嗽儐栁募呀?jīng)傳了多大服務端返回已接收的字節(jié)數(shù)客戶端用基于HTTP的Range機制從那個位置繼續(xù)寫。這種方式邏輯簡單服務端只需要用一個RandomAccessFile按字節(jié)偏移寫入就行但是對網(wǎng)絡異常特別敏感——只要TCP連接斷了客戶端不是總能準確知道服務端到底寫到哪個位置需要頻繁發(fā)起探測請求。第二種是前端分片上傳。把大文件切成固定大小的塊比如每片5MB客戶端逐片上傳每片都有獨立的序號和校驗值。服務端先把分片落盤到臨時目錄全部傳完后合并。這種方式對網(wǎng)絡抖動容忍度高單片傳失敗只需要重傳這一片而且支持并發(fā)上傳多片。缺點是邏輯復雜度上來了需要管理分片狀態(tài)、合并、冪等服務端多一套分片管理表。第三種是直接用云存儲SDK。比如接入對象存儲的斷點續(xù)傳能力服務端只做轉(zhuǎn)發(fā)。但能源化工企業(yè)很多數(shù)據(jù)不出廠區(qū)內(nèi)網(wǎng)部署是剛需公有云SDK直接出局。最終選型是分片上傳為主、本地落盤續(xù)傳為輔的混合方案。前端把文件切成固定分片一片一片傳服務端用分片序號加文件標識來記錄上傳進度。前端本地也緩存一份哪些分片已成功的記錄斷網(wǎng)恢復后直接從中斷處分片重傳而不是整文件重傳。提示分片方案和服務端斷點續(xù)傳不矛盾。分片上傳解決的是從哪一片繼續(xù)服務端的RandomAccessFile解決的是寫文件時從哪個字節(jié)偏移繼續(xù)。兩者結(jié)合才是完整可靠的斷點續(xù)傳。2.2 分片大小的選擇邏輯分片大小直接決定整個方案的上限體驗。我做過幾輪對比測試在園區(qū)內(nèi)網(wǎng)條件下結(jié)論是這樣的分片大小網(wǎng)絡中斷損失并發(fā)效率適用場景1MB小單片幾乎不會失敗需要大量并發(fā)請求才能跑滿帶寬極差網(wǎng)絡如地下管廊5MB中等單片成功率較高8-16并發(fā)輕松跑滿百兆帶寬廠區(qū)Wi-Fi、4G20MB較大網(wǎng)絡抖動時容易單片失敗并發(fā)需求低壓力小內(nèi)網(wǎng)有線高帶寬低延遲我推薦5MB。原因很實在5MB的分片在4G信號下就算丟幾個包單片重傳成本也很低而在百兆內(nèi)網(wǎng)下12到16個并發(fā)分片同時傳上傳速率能穩(wěn)定跑到60MB/s以上一上午就能傳完幾GB的巡檢視頻。分片再小到1MB服務端要處理的請求數(shù)暴增Tomcat線程池壓力大反而拉低整體吞吐。3. Java服務端收到分片之后核心處理鏈路與關(guān)鍵代碼方案定了接下來是Java服務端的核心實現(xiàn)。我按接收分片-落盤索引-合并校驗三步拆解。3.1 先定義分片上傳的請求模型前端每次請求傳一片請求參數(shù)里必須帶上文件標識、總分片數(shù)、當前分片序號。這里我用文件指紋來做文件標識也就是文件的MD5值這樣還能順便實現(xiàn)一個秒傳效果——服務端檢測到文件已經(jīng)存在完整版本直接返回上傳完成不用再傳。public class ChunkUploadRequest { private String fileId; // 文件唯一標識用MD5 private Integer chunkIndex; // 當前分片序號從0開始 private Integer totalChunks; // 總分片數(shù) private Long totalSize; // 文件總字節(jié)數(shù) private MultipartFile file; // 當前分片的文件流 }Controller層用RequestPart接收文件和其他字段這里不贅述SpringMVC的基礎(chǔ)寫法重點講服務端接收后的核心邏輯。3.2 RandomAccessFile定位寫入斷點續(xù)傳的地基服務端收到一個分片后要做的第一件事是把這個分片的內(nèi)容寫到臨時文件對應的偏移位置。偏移量是分片序號乘以分片大小這個計算很簡單但寫文件的方式有講究。private void writeChunkToFile(String basePath, ChunkUploadRequest request) { Path tempFile Paths.get(basePath, request.getFileId() .tmp); try (RandomAccessFile raf new RandomAccessFile(tempFile.toFile(), rw)) { long offset (long) request.getChunkIndex() * chunkSize; raf.seek(offset); byte[] buffer new byte[4096]; try (InputStream in request.getFile().getInputStream()) { int len; while ((len in.read(buffer)) ! -1) { raf.write(buffer, 0, len); } } } }RandomAccessFile的seek方法決定了寫入起點這就是斷點續(xù)傳最底層的機制。前端傳第13片服務端就把指針移到13乘以5MB的偏移位置直接寫不用管這個文件前面的部分是從哪來的。但這只是第一步如果只做這個一旦上傳中斷再恢復我怎么知道第13片前面已經(jīng)寫完了所以還需要分片索引。3.3 分片索引用Redis記錄還差哪幾片我在生產(chǎn)環(huán)境里維護了一張分片上傳狀態(tài)表記錄每個文件標識的接收情況。這張表的數(shù)據(jù)結(jié)構(gòu)不復雜但設計上有講究。用Redis位圖來處理這種場景非常合適。文件有多少片位圖就有多少位。收到第5片就把第5位置為1。查詢進度時直接用bitcount統(tǒng)計有多少位是1和總分片數(shù)比較立刻知道傳完了沒有。// 分片到達后標記位圖 stringRedisTemplate.opsForValue().setBit( UPLOAD_CHUNK_KEY fileId, request.getChunkIndex(), true ); // 查詢當前已收到的分片數(shù) Long uploaded stringRedisTemplate.execute( (RedisCallbackLong) connection - connection.bitCount((UPLOAD_CHUNK_KEY fileId).getBytes()) ); // 已傳分片數(shù)和總分片數(shù)相等觸發(fā)合并 if (uploaded ! null uploaded request.getTotalChunks()) { mergeChunks(fileId); }選擇Redis而不是數(shù)據(jù)庫主要有兩個原因。一是位圖操作本身就是Redis的強項一個200MB文件的40個分片bitCount一次O(1)級別就出來了數(shù)據(jù)庫要多查幾十行記錄二是Redis的key過期機制可以順帶處理臨時文件的生命周期設置24小時過期上傳中斷的后臺任務會自動大量緩存不用額外寫清理邏輯。3.4 設置過期時間的副作用這里有個細節(jié)值得說。Redis位圖標記分片狀態(tài)時key的過期時間要從首次寫入時設置而不是每次寫入都刷新。原因很直接如果一個用戶上傳文件傳了10分鐘分片一直在寫入每次寫入都刷新過期時間那24小時的有效期就會無限順延但如果是傳了一會兒就斷網(wǎng)了服務端需要的是24小時后這個殘缺文件的臨時狀態(tài)自動清掉所以過期時間只在第一次寫入時設置。// 只在第一次上傳分片時設置過期時間 Boolean firstWrite stringRedisTemplate.opsForValue().setIfAbsent( UPLOAD_CHUNK_KEY fileId, 1, Duration.ofHours(24) );3.5 合并分片臨時文件轉(zhuǎn)正的最后一跳所有分片到齊之后觸發(fā)合并。合并不是把多個文件復制到一個文件里而是把分片按順序?qū)懭胍粋€完整文件。我用的是文件轉(zhuǎn)正策略分片寫入臨時文件合并完成后再把臨時文件命名為正式文件名并刪除標記狀態(tài)。private void mergeChunks(String fileId, String uploadDir, String targetDir) { Path tempFile Paths.get(uploadDir, fileId .tmp); Path targetFile Paths.get(targetDir, fileId _ System.currentTimeMillis() .bin); // 臨時文件已經(jīng)通過RandomAccessFile按偏移寫入了所有分片 // 合并動作本質(zhì)上是驗證完整性 原子性改名 Files.move(tempFile, targetFile, StandardCopyOption.ATOMIC_MOVE); }很多第一次做分片上傳的人會在這一步犯一個錯誤以為每個分片是獨立文件合并時要按順序把分片內(nèi)容復制進最終文件。其實完全沒必要。所有分片從一開始就是往同一個臨時文件的不同偏移位置寫寫入完成之后臨時文件本身就是完整的文件了。唯一要做的只是驗證大小和校驗值然后改名而已。這樣既快又不會有分片復制過程中順序錯亂的風險。4. 可靠性保障校驗、冪等、并發(fā)一個都不能漏斷點續(xù)傳如果只做能傳的部分那在生產(chǎn)環(huán)境里撐不過一周。我把這幾個月在生產(chǎn)環(huán)境里遇到過的可靠性問題集中說一下。4.1 校驗不只是MD5還要校驗大小和分片序號連續(xù)性分片上傳過程中最怕的是某個分片因為網(wǎng)絡問題沒傳完整但服務端當成正常分片寫入臨時文件了。這種情況如果發(fā)生在中間某個分片最終的臨時文件大小是對的但內(nèi)容錯位合并出來的文件就是壞的。解決辦法是雙校驗。第一層是單分片校驗。前端在請求頭帶兩個值分片的SHA-256值和分片大小。服務端把分片流寫入臨時文件后立刻計算這個分片接收到的字節(jié)數(shù)。如果字節(jié)數(shù)不等于聲明的大小直接返回錯誤要求前端重傳該分片。第二層是整文件校驗。所有分片合并并改名后計算整個文件的大小和請求時聲明的totalSize比對。大小不一致說明中間有分片寫串了直接刪掉臨時文件讓前端重新傳。巡檢日志領(lǐng)域?qū)ξ募耐暾砸蟾咚晕易罱K加了全文件MD5比對以犧牲一點IO開銷換絕對可靠。if (Files.size(targetFile) ! totalSize) { Files.deleteIfExists(targetFile); throw new UploadException(文件大小校驗失敗所有分片需重傳); }4.2 冪等設計同一分片重復上傳不能造成數(shù)據(jù)錯亂斷點續(xù)傳場景下客戶端斷網(wǎng)重連后經(jīng)常會重傳一個其實已經(jīng)成功上送的分片。這時候服務端如果不清不楚地又寫了一次就會把臨時文件對應偏移位置覆蓋掉。RandomAccessFile的seek加write天然是覆蓋寫所以同一分片重復寫結(jié)果是一致的這個問題倒不大。真正的坑在Redis位圖狀態(tài)上。假設第10片實際沒傳成功但位圖被提前置為1了那合并時就會拿一個不完整的文件去轉(zhuǎn)正。所以請求處理順序必須是分片落盤成功 - 位圖置1 - 返回成功。任何一步?jīng)]完成都不要更新狀態(tài)。4.3 高并發(fā)分片上傳時的文件鎖問題前面提到過我推薦12到16個并發(fā)分片同時上傳。這意味著同一時間可能有十幾個線程在寫同一個臨時文件的不同偏移位置。RandomAccessFile的寫操作本身到操作系統(tǒng)層面是有并發(fā)保護的但Java層面多個線程同時調(diào)用write時write并不是全程線程安全的尤其是在寫入長度超過單次write緩沖限制時。保險起見我給寫文件的代碼塊加了ReentrantLock按fileId加鎖。同一文件的分片寫操作串行化不同文件之間不互相阻塞。private final ConcurrentHashMapString, ReentrantLock lockMap new ConcurrentHashMap(); private ReentrantLock getFileLock(String fileId) { return lockMap.computeIfAbsent(fileId, id - new ReentrantLock()); } private void writeChunkWithLock(String fileId, ChunkUploadRequest request, String basePath) { ReentrantLock lock getFileLock(fileId); lock.lock(); try { writeChunkToFile(basePath, request); } finally { lock.unlock(); } }5. 生產(chǎn)環(huán)境里的性能調(diào)優(yōu)Tomcat、磁盤IO、大文件緩沖方案跑通之后性能優(yōu)化才是讓系統(tǒng)真的能扛住生產(chǎn)壓力的關(guān)鍵。巡檢日志的上傳窗口期高度集中早上班前一小時、下午班后一小時是上傳高峰幾十個巡檢員同時傳大文件服務端壓力不小。5.1 Tomcat參數(shù)調(diào)整與上傳限制Spring Boot內(nèi)嵌Tomcat默認限制單次請求大小為1MB做分片上傳前必須改。分片本身只要5MB所以單次請求限制調(diào)到10MB就夠了不用為2GB的文件調(diào)大否則反而容易把線程池拖垮。spring.servlet.multipart.max-file-size10MB spring.servlet.multipart.max-request-size12MB同時把Tomcat的核心線程數(shù)和隊列長度調(diào)整一下。分片上傳的請求特點是并發(fā)量大、單請求處理時間短我按這個特征把最大線程數(shù)從默認的200調(diào)到400等待隊列從默認的100調(diào)到200。server.tomcat.threads.max400 server.tomcat.threads.min-spare40 server.tomcat.accept-count2005.2 磁盤IO臨時目錄和正式目錄不要放在同一塊盤這個坑我踩過。一開始臨時文件和最終文件都在應用服務器的同一塊數(shù)據(jù)盤上巡檢高峰期上傳和合并同時進行磁盤IO直接打滿上傳速率從60MB/s掉到不到10MB/s。后來我把臨時文件目錄放到一塊獨立的固態(tài)盤上正式文件目錄放在另一塊盤上。分片寫入和合并轉(zhuǎn)正錯開IO路徑整個上傳鏈路就通了。如果條件有限只有一塊盤至少要把臨時目錄和正式目錄分在不同目錄層級避免ext4文件系統(tǒng)索引節(jié)點競爭。5.3 合并大文件時的內(nèi)存控制合并分片不要用Files.readAllBytes去讀整個文件2GB的文件直接OOM。我上面用Files.move做轉(zhuǎn)正其實已經(jīng)繞開了這個問題。但文件校驗時計算MD5同樣要注意要用流式計算每次讀64KB緩沖區(qū)而不是一次性載入內(nèi)存。private String calcMd5(Path file) throws IOException { MessageDigest md MessageDigest.getInstance(MD5); try (InputStream is Files.newInputStream(file)) { byte[] buffer new byte[65536]; int len; while ((len is.read(buffer)) ! -1) { md.update(buffer, 0, len); } } return Base64.getEncoder().encodeToString(md.digest()); }強調(diào)一句這塊代碼用Files.readAllBytes寫過的人基本都見過OOM報錯。6. 移入巡檢業(yè)務后的實際效果與二次踩坑整套方案遷移到巡檢日志系統(tǒng)之后我記錄了三個月的運行數(shù)據(jù)。在同樣的弱網(wǎng)條件下大附件上傳成功率從改造前的不足六成提升到99.2%。剩余0.8%的失敗也主要集中在服務端重啟或存儲節(jié)點故障這類極端情況斷點續(xù)傳機制本身沒有成為瓶頸。但有幾個業(yè)務層面的問題值得單獨拿出來說。6.1 斷點續(xù)傳不等于斷網(wǎng)續(xù)傳有同事問過既然有斷點續(xù)傳那我在地下車庫斷網(wǎng)了回家再打開APP是不是文件還能繼續(xù)傳答案是除非把上傳狀態(tài)持久化到本地方便APP重啟后恢復否則做不到。服務端的續(xù)傳狀態(tài)默認是24小時過期APP進程一旦被殺掉客戶端持有的分片記錄就丟了重新打開APP會變成全部重傳。解決方案是把前端的分片上傳記錄用Room數(shù)據(jù)庫持久化重新打開APP時先從本地數(shù)據(jù)庫恢復未完成的上傳任務。這塊邏輯傳統(tǒng)上歸前端管但服務端要配合提供一個查詢已收分片的接口前端才能知道從哪片續(xù)傳。GetMapping(/upload/status/{fileId}) public ResponseEntityUploadStatusVO queryStatus(PathVariable String fileId) { Long uploaded stringRedisTemplate.execute( (RedisCallbackLong) connection - connection.bitCount((UPLOAD_CHUNK_KEY fileId).getBytes()) ); return ResponseEntity.ok(new UploadStatusVO(uploaded, totalChunks)); }6.2 同一文件多人重復上傳的文件標識沖突巡檢場景里經(jīng)常出現(xiàn)好幾臺手機拍到同一個隱患點生成的視頻內(nèi)容非常相似MD5可能碰巧一致。如果服務端用MD5作為唯一文件標識就會誤判成已經(jīng)傳過了直接返回秒傳成功但文件內(nèi)容是甲拍的隱患點乙的日志里配了一張別人的圖片。解決方式是文件標識用用戶ID加MD5的復合標識或者引入UUID作為主標識、MD5只做文件內(nèi)容的完整性校驗不承擔文件唯一身份的功能。6.3 不要忽略服務端存儲空間預檢2GB的文件分片全部落盤后臨時目錄的占用會瞬時飆升。高峰期幾十個文件同時上傳輕輕松松占掉幾十GB空間。我后來在每次新建上傳任務時先做一個存儲空間預檢剩余空間低于閾值就直接拒絕新任務避免中途存儲寫滿導致所有任務全部失敗。File storeDir new File(tempDir); long freeBytes storeDir.getUsableSpace(); if (freeBytes RESERVED_SIZE) { throw new UploadException(存儲空間不足請稍后再試); }這個邏輯跟斷點續(xù)傳沒有直接關(guān)系但一個上傳任務跑到99%因為磁盤滿了掛掉是最讓人懊惱的失敗方式。先把這種底層隱患堵住斷點續(xù)傳用起來才踏實。6.4 巡檢報告自動生成場景里的擴展斷點續(xù)傳的另一種用途文件上傳只是第一步。巡檢日志生成后系統(tǒng)還要把照片和視頻打包成PDF或ZIP發(fā)送給安全部門。這里同樣遇到了超大附件問題——一份包含幾百張現(xiàn)場照片的報告壓縮包動輒300MB通過郵件網(wǎng)關(guān)發(fā)送時頻繁超時。后來我把斷點續(xù)傳的思路反過來用在下載側(cè)報告生成后先持久化到文件服務器郵件里不放附件只放下載鏈接下載接口支持HTTP Range。這樣即使下載中斷也可以從斷點繼續(xù)拉取和上傳側(cè)的斷點續(xù)傳正好形成閉環(huán)。工程上省掉了郵件網(wǎng)關(guān)的超時改造用戶體驗還更好了。這個經(jīng)驗可以推廣到所有把大文件從A系統(tǒng)搬到B系統(tǒng)的場景。數(shù)據(jù)搬運的速度永遠受制于最差的那段鏈路與其想方設法提升鏈路的穩(wěn)定性不如讓搬運過程本身具備從中斷處繼續(xù)的能力。這就是斷點續(xù)傳最本質(zhì)的價值。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99热最新| 丁香五月天堂网AV| 色婷婷五月天久久| 六月色五月天天婷婷| 神马欧美精| 天天插天天很| 婷综合| 午夜不卡久久精品无码免费| 欧美激情VA永久在线播放| 婷婷基地爱| 狠狠大香婷婷爱| 久久44| 成人在线日韩| 久久HD| 播五月丁香六月| 色综合99| 亚洲va日| 思思热久久阴99| 丁香六月亚洲| 色五月中文字幕| 中文成人在线| 国产AV影片| 丁香五月影院| 色狠狠综合| 色婷婷色99国产综合精品| 97深爱伊人综合| 成人短视频在线| 婷婷久久欧美| 夜夜爱影院| 大香伊人久色| www.婷婷五月天,com| 极品人妻VIDEOSSS人妻| 无码日本精品XXXXXXXXX | 色综合综合色| 99热只有| 激情小说色五月| 色五月激情五月| 99精品免费| 99爱视频免费| 久99999热视频在线观看免费| 久热这里只有精品6| 人人操人人干AV| 国产玖玖资源| 五月天婷婷免费| 激情婷婷啪啪| 大香蕉婷婷丁香天堂AV| www.夜夜| 丁香婷婷久| 99视频热99| 久久您您综合网| 五月天综合网| 另类小说激情五月天| 丁香五月婷婷激情蜜桃| 99热99极品观看| 欧美中文五月天| 99热精品无码| 久机视频这只有精品| 五月天婷婷激情在线色图| 色一情一乱一乱一区91Av| 欧美日韩成人免费在线| 99这里只有精品| 五月激情综合网| 囯产精品久久欠久久久久久九大| 婷婷色成人| 色婷婷色情| 五月天婷婷激情春色小说| 欧美综合五月丁香六月婷| 丁香婷婷久久综合在线| 婷婷精品免费久久| 久99久视频精品| 中文字幕人妻一区二区| 婷婷五月天久久久| 天天夜天天色天天| av网址在线| 激情综合网五月激情| 午夜一区| sewuyuetingtingiii| 啪啪操操| 色婷婷丁香五月色综合网| 色婷婷六月丁香综合欲精品| 日本婷婷五月天| 婷婷五月综合国产精品| 99久久婷婷| oumeisesewang| 久久婷婷五月丁香| 这里只有精品免费| 成人AV网站在线| 亚洲天99| 九九精品网| 日本在线99| 日日操夜夜撸| 视频一二区| 99久久黄色顶级视频| 青青草原精品久久| 免费无码毛片一区二区A片| 久久综合26p| 九九 激情 网| 九一99| 国产成人高清| 丁香五月很很肏| 99在线视频精品| 色97综合婷婷天天色| 俺也高清无码高清视频| 日本欧美成人片AAAA| 日韩成人影片在线观看| 丁香五月天欧美| 色色色综合| 九九亚洲| 欧美情月伍月天| 夜夜操,天天撸| 婷婷五月六月| AAA久久| 久久在线人妻| 欧美性猛交AAAA片黑人 | 免费V片在线| 欧美A级网站| 日韩精品二三区| 激情色播| 婷婷亚洲五月丁香综合在线| 丁香五月综合| 丁香亭亭久久| 激情五月天小说网| 天天做天天爱天天爽夜夜揉| 五月丁香综合在线| 婷婷五月天综合激情| 五月丁查人人| 拍色综合| 色婷婷狠狠| 五月丁久久| 亚洲精品va| 综合久久影院| 婷婷丁香五月麻豆| 色五月婷婷亚洲| 亚州精品成人片| 天天插天天| 亚洲激情四射| 五月天另类综合网| 99人妻碰碰久久久禁片| 狠狠色五月| 久久精彩视频| 伊人狠狠狠综合| 久久婷婷视频| 婷婷成人丁香色情基地30 | 99热这里只有免费| 二区成人视频| 六月婷婷激情| 思思久久99热只有频精品66| 大香蕉伊然在亚洲90| 亚洲99在线视频| 极品人妻VIDEOSSS人妻| 五月婷综合网| 四色五月视频| 婷婷伊人中文字幕| 五月天成人在线视频丁香| 丁香五月Av| 亚洲av成人在线| 狠狠爱婷婷| 伊人三级激情| 久久婷婷亚洲| 特级片神马电影| 爱久久小说下载网| 婷婷五月天小说网| 97碰碰人人| jiZZdr| www.zbzhongsen.com| 91天天操天天干天天射| 综合色天天| 99国产在线精品视频| 丁香六月毛片| 国产亚洲99久久| 96精品久久久久久久久| 好吊丝aV| 三级毛片7979| 五月色综合| 丁香五月亚洲婷婷| 亚洲精品成人| 色欲AVV| 五月婷婷激情久久| 综合亚洲色色| 成人va在线| 99视频网址| 五月婷在线观看| 午夜丁香婷婷| 久久婷婷亚洲| 婷婷五月天人妻| 毛v一区二区视频| 97九色| 99在线观看精彩视频| 成人草榴视频| 亚洲色五月| 婷婷六月天精品| 久久精彩视频99| 99久久婷婷国产综合精品草原| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 婷婷色情 | 日日天天干| 亚洲人妻av| 婷婷D区| 99精品在线观看视频| 婷婷色婷婷| 国产高清av黄色看片| 五月婷婷综合视频| 美国天天日天天操| 天天爽天天爽天天爽天天爽天天爽| 亚洲深喉aV| 99啪啪网| 99精品福利视频| 久久99热只有精品| 色五月婷婷操逼| 国产精品第一国产精品| 色丁香久久| 亚洲热综合| 激情文学天天| 天天色月| 性色欲情 网站| 毛v一区二区视频| 国产又粗又大又爽又黄| 久久ab| 人人妻久久妻| 天天日天天干天天插天天射| 中文aV网| 91艹人| 亚洲天堂无码| 色约约视频一区二区三区四区五区| 久久婷婷五月综合| 精品成人在线观看| 成人免费在线电影| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 婷婷综合视频| 色婷另类| 色五月婷婷操逼| 99久久综合狠狠综合久久| 色五月丁香五月| 色私五月婷婷| 991国产精选视频在线播放下载| 岛国av电影网站| 99热6这里只有精品6| 超碰人人操| 五月婷婷伊| 99视频内射三四| www.丁香五月| 999热这里只有精品| 久久久久9| 婷婷五月色综合| 俺去也综合| 99色最新在线视频网站| 婷婷五月天久久| 人人看人人摸人人| 婷婷五月丁香在线视频| 五月婷婷成人| 亚洲色综合| 六月丁香综合| 日韩色色视频| 激情操逼婷婷| 五月丁香婷婷激情四射迷人| 激情丁香九九五月综合网| sewuyuetingtingiii| 碰人人97| 99精品一二三四视频| 天堂色婷婷| 91狠狠色色丁香婷婷综合久久| 五月天之色情综合网| 欧美三级视频下载| 色综合激情| 超碰在线免费| 99精品视频在线6| 激情六月下句是什么| 亚洲 25P| 五月丁香六月婷婷无码| 国产成人av在线| 激情综合五月| 五月丁香六月片| 秋霞九九无码| 亚洲AV成人片无码网站| 操逼福利视频| 久99热在线观看| 久久久18| 婷婷99狠| 99ri视频| 婷婷五月天激情诱惑| 婷婷激情小说| 337p大胆噜噜噜噜噜91Av| 久久精彩视频| 五月叮香啪| 色噜噜狠狠色综合网| 伊人激情| 国产激情综合五月久久| 开心五月色婷婷综合开心网| 91丨九色丨老农村| 色五月久久成人婷婷| 婷婷视频在线| 五月婷婷婷| 亚洲乱码日产精品BD| 五月婷九九草| 婷婷五月丁香高清无码| 99色综合| 激情婷婷五月丁香啪啪啪| 日本97在线| 久久精品爱爱| 激情五月婷| 婷婷丁香五月天激情| 在线看九一V图片| 日韩视频女神99| 婷婷综合| 99热碰碰| 狠狠色狠狠色综合日日91| 婷婷五月激情网| 丁香五月色五月婷婷宗合| 区美毛片子| 99精品偷自拍| 人妻狠狠操| 这里有精品2| www.夜夜操.com| 日韩AV在线电影| 第四色五月激情网| 99欧美| www.久操| 五月婷色啪| 99久久久99久久91熟女| 99精品在线观看视频| 五月花婷婷最新| 亚洲熟女色| 精品热九九| 丁香五月天激情婷婷丁香六月| 婷婷日欧美在线观看| 成人综合视频网址| 狠狠色情婷婷| 1000部毛片A片免费观看| 99五月婷| 六月激情久久| 97色碰碰公开视频| 噜噜噜噜噜色| 丁香五月激情啪啪综合| 热99这里只有精品视频| 成人综合网站| 26uuuavcom| WWW.婷婷| 激情视频婷婷五月花| 天天色粽合合合合合合合| 色五月天 丁香| 第四色婷婷最爱| 99综合视频| 区美毛片子| 日日爽夜夜爽| 久久婷婷五月综合色奶水99啪| 婷婷五月天成人小说| 97色五月婷婷在线| 亚洲 五月 婷婷 成人| CHINESE熟女老女人HD视频| 狠狠操综合| 成人网址在线观看| 色色精品色| 91精品婷婷国产综合久久| 天堂色婷婷| 免费AV在线| 色天堂操| www.99热在线观看| 99re最新地址视频| 极品少妇高潮啪啪AV无码| www色婷婷久久综合久色| www.狠狠操| 婷婷久久综合久| 亚洲色频| 新激情五月天色播| 人操人人| 久久98| 这里只有精品视频222| 玖玖热视频| 五月天婷婷三级黄| 五月丁香色欲| 九九精品热播| 狠狠色噜噜狠狠色噜噜噜999| 五月天桃色深爱网| 婷婷播播五月天| 97超级碰| 91九色国产在线| 丁香婷最新动态| 五月丁香六月婷| 婷婷在线操| 五月综合激情啪啪啪啪啪| 5月婷婷五月天| 丁香婷婷五月人体| 丁香婷婷久久| 亚洲激情婷婷| 色情·com| 成人国产网站在线免费看| 色色丁香激情五月| 九九综合精品| 亚洲成人日韩无码精品| 丁香五月欧美成人| 99热九九在线| 成人视屏在线观看| 内射 无码 伊人| 99久久玖玖| 丁香婷婷人妻| 色色五月丁香婷婷综合| 综合五月婷婷| 欧美成人精品A片免费一区99| 九九综合| 五月丁香A片| 人妻精品在线| 久久久精品人妻录| 色情性爱视频网址| 久久人五月| 天天影院色| 色婷婷九月| www.色五月.com| A片试看50分钟做受视频| 久热只有精品| 色久五月| 九九热亚洲中文在线观看免费| 久久六月婷婷| 天天插天天射| 五月丁香婷婷在线| 丰满熟女人妻一区二区三| 快乐激情五月色婷婷| 99在线免费视频播放| 99热超碰| 五月婷婷啪啪啪| 五月丁香久久呀| 91久久综合亚洲鲁鲁五月天| www.刺激色网站www.| 中文字幕成人| 六月丁香婷| 99爱在线精品视频免费观看| 激情亚洲五月| 精品婷婷五| 玖玖婷婷婷丁香五月| 色日本颜射| 久久人妻久久| 影音先锋色婷婷| 五月丁香六月婷婷综合| 美女激情婷婷| 五月天六月天| 日本精品。999| 玖玖婷婷色五月| 在线免费观看激情视频| 日韩在线视频9色| 99热最新网址| 99re在线播放| 狠狠操狠狠爱| 色色五月天婷婷| 五月婷婷六月天| 色婷婷亚洲六月婷婷中文字幕| 婷婷色色播五月天| 逼逼AV| 噜综合| 色狠狠五月天| 这里只有精彩小视频视频网站| 婷婷五月丁香综合激情| 五月天丁香成人社| xxxx久| 97婷婷在线| 在线sebiav精品视频| 婷婷五月天桃花网| 激情婷婷激情在线不卡| 4399在线观看免费高清毛片| 亚洲成人av中文| 狠狠色综合五月人人| 成人做爰A片免费看网站找不到了| 国产精品人成A片一区二区| 亚洲五月婷婷| 少妇性BBB搡BBB爽爽爽视頻| 丁香婷婷九月在线| 91日本在线免费| 色9999综合久久| 久久综合9| av电影在线播放| 久久久潮喷-久久久九九-成人AV| AV中文字幕夜夜操b天天摸bb| 超碰免费人人肏| www.久操| 久草 天堂| 99视频自拍| 婷婷五月天最新综合你懂的| 色五月天中文字幕| 婷婷色5月激情网| 开心五月网| 182TV大香蕉| 欧美精品99久久久| av操逼网| 精品网站:999WWW| 色综合色色| 月婷婷亚洲| 中文网av| 五月婷婷熟女| 92久久精品一区二区| 热99玖玖99玖玖99九九| 97色婷婷在线观看| 五月婷婷六月激情在线| 人妻操逼视频| 五月婷婷AV| 色婷婷成人做爰A片免费看网站| 97操在线| www色色色com| 日本va欧美va欧美va| 91精品久久久久、久五月天| 丁香六月啪| 精品热青草| 激情视频91| 另类图片五月天婷婷| 国产VA亚洲VA96| 精品婷婷| 超爽内射| 五月伊人综合| 婷婷丁香18| 久久久97| 天天操天天曰天天射| 狠狠操.com| 五月天激情亚洲| 亚洲日日操| 婷婷五月综合丁香久久| 色婷婷六月性| 成人av在线网址| 亚洲亚洲人成综合网络| 色综合久久久久| 色欲天天综合| 欧洲色区| 久er免费视频| 波多野结衣AV无码Porn| 日日操天堂| 亚洲国产婷婷色五月| 婷婷五月天激情在线| 五月天婷婷成人网| 婷婷99中文字幕| 日撸夜撸日操| 99爱视频| 91丨九色丨东北熟女| 色色色色色色网站| 性爱激情综合网| www,8050,午夜三级| av狠狠操| 婷婷六月偷拍| 久噜久噜| 无码激情AAAAA片-区区| 色婷婷丁香六月| 久艹大香蕉| 97偷拍对白视频| 六月婷婷日| 婷婷五月天电影网| 99热啪啪| 激情小说五月天| 激情久久网| 婷婷五月天美女视频| 欧美人与性动交CCOO| 91九色首页| 综合网啪| 99热| 狠狠五月天| 91在线日| 五月婷婷激情综合| 丁香五月香蕉| 成人av免费观看| 婷婷少妇激情| 大香蕉久久久久| 97碰人人操| 九九色热| 91综合在线视频| 色噜噜狠噜噜视频| 色婷婷影| 九九aV| 思思热这里只有精品| 久久44| 欧美成人精品一区二区 | 五月天社区婷婷丁香社区| 51avj视频大全| 午夜在线成人网站免费观看| 日日操天天| 丁香八月综合激情| 色久丁香五| 九伊人网| 狠狠爱综合| 影音先锋按摩| 亚洲熟妇AV乱码在线观看| 天天插天天很| 性爱111111| 久久久久久久久人妻| 综久久久| 99热免费精品| 再綫Av免费視品| 九九视频在线观看视频6 | 中文字幕丁香五月| 91女人18毛片水多国产| 婷婷五月天AV在线| 啪啪色激情五月天| 天天色2017| 天天婷婷综合亚洲亚洲| www.91色| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 亚洲欧美国产高清vA在线播放| 九九九九中文字幕| 综合啪啪| 中文aV网| 91丨九色丨老农村| 激情五月婷婷视频一区二区三区| 色五月激情基地| 美女xx不卡| 黄网免费看| 丁香女人五月天| 99久久超级| 亚洲六月婷婷| 婷婷久久视频| 日本123区日韩欧美不卡在线看| 五月婷婷av| 欧美大片免费播放器| 精品成人a v无码内射| 久久久大香蕉| www.色多多婷| 91精品综合久久久久久五月丁香| 色欲资源网| 五月婷婷久久大香蕉| 99国产精品白浆在线观看免费| 婷婷婷婷色| 99色色热热| 最新日韩AV中文字幕| 亚洲五月花| 99热99热| site:wpjngj.com| 大香久久伊人网| 欧美日综合| 99这里只有精品|v| 欧美婷婷五月激情| 色五月婷婷综合| 国产av天天插天天操天天爽| 五月婷婷影| 可以直接看的AV| 婷婷激情丁香五月天综合| 天天操天天国产三级片处女学生妹| 五月丁香色| 激情五月丁香六月婷婷| WWW、日本色丁香co m| 久久一级片| 人妻丰满精品一区二区A片| av在线免费网站| 婷婷五月天成人基地| 伊人网欧美在线男人天堂五月丁香| 超碰在线资源| 天堂久久丁香| 99在线精品视频| 高清不卡一区| 成功精品影院| 五月丁六月香| 日韩色色视频www| 色婷婷4| www.久久久久| 五月丁香自拍| 91人碰| 9999热精品| 欧州婷婷五月天综合| 色色婷婷五月| 九九热精品| 婷婷丁香五另类网站| 欧洲色| 国产精品色婷婷AV综合色色| www.夜夜.com| 婷婷五月色网| 婷婷五月偷拍| 综合五月激情网| 丁香五月天五码婷婷| 伊人五月婷婷| 天天插天天草人人玩| 五月天色婷婷激情综合| 天天五月丁香五月| 99色综合网| 91操碰| 五月大香蕉| 五月婷色| 99激情视频热| www 五月天 com| 中文aV网| 性生活久久朋友人妻| 好激情在线综合网| 五月丁查人人| 五月丁香影院| 日本超碰在线| 久久婷婷影院| 韩日另类| 色欲色香,www,com| 色婷婷色九月| 婷婷五月天激情网| 九九视频这里是精品五月| 99人这里只有精品| 激情综合网 激情五月天| 五月婷婷开心亚州在线| 九九热思思| 2025天天日爽| 99热在线精品观看| 丰满女老板BD高清A片| 成人超碰网| 欧美69色| 丁香九月婷| 五月婷婷六月丁香综合视频在线| 色五月六月婷婷| 天天婷婷色六月| 天天综合色丁香| 丁香六月情| 国产午夜成人AV在线播放| www,setingting| 久久婷婷五月综合啪| 秋霞性爱AV| 丁香五月婷婷成人综合| 久久久这里有精品| 亚洲色网址| 婷婷综合中文| 九九热大香蕉| 啪啪啪啪五月天| 丁香六月欧美| 婷婷午夜| 九九人人看| 色频玖玖五月天| 夜丁香五月婷婷| 大香蕉婷婷丁香天堂AV| 亚洲成人AV电影在线| 婷婷色在线播放| 丁香五月婷婷少妇| 激情六月色| 激情五月天综合网| 五月天丁香婷婷社区| 怕怕av| 五月天激情久久| 六月丁香啪啪| 久Se视频在线观看| 婷婷娱乐丁香综合网| 久操综合| 亚洲永远av在线播放| 色亚洲无码| 婷婷五月天免费视频| 丁香六月婷婷综合| 99.N在线视频| xfplayav在线| 成人丁香| 婷婷少妇激情| 啪啪六月婷婷| 国产精品涩涩涩视频网站| 狠狠色噜噜狠狠| 久99久热只有精品国产99| 丁香婷婷五月六月久久| 97亚洲精品| 色丁香综合影院| 91婷婷丁香| 99re视频在线| 国产色99| 国产精品18久久久| 人妻久久久久久久久妻久久久久久久久| 婷婷五月六月| 一本婷婷丁香久久| 五月色婷婷AV| 丁香五月天啪啪| AV在线观看网站| 色色色色av色色色色| 国产成人精品一区二区三区视频| 超碰碰碰碰| 99在线视频精品| 99热在线看| 欧美成人精品一区二区| 亚洲综合网在线| 天天摸天天爽| 大香蕉啪啪啪| 天天狠天天狠| 九九热免费视频| 激情九月婷婷| 综合色播| 婷婷激情四射| 色色色免费视频| 婷香五月| 人人爱国产| 欧美日综合| 激情色播| 婷婷五月天AV网| 激情五月婷婷网| 99re在线观看| 五月天婷婷成人网| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 丁香婷婷成人在线播放| 老师高潮流白浆喷水的A片| 激情婷婷五月色| 99国产精品白浆在线观看免费| 可以免费看av网站| 中字幕视频在线永久在线观看免费| 国产噜一噜天天噜| 亚洲综合五月天婷婷丁香| 免费的日逼视频| 日韩精品AV一区二区三区| 丁香开心深爱| 九九热狼人| 99亚州综合精品成人网| 婷婷五月网图片区| 五月丁香影院| 激情婷婷五六月天| 夜夜嗨一区二区三区直播内容 | 99啪啪| 思思99re这里只有| 婷婷五月丁香性爱| 99色| 激情婷婷五月久久| 免费观看全黄做爰的视频| 天天干天天爽天天爽| 婷婷五月天首页激情| 九月婷婷激情| 六月婷婷深深爱| 国产日产亚洲系列最新| 噜噜色婷婷| 91综合国免费久入| 一本道在线电影| 久久婷婷五月综合伊人| 久99热在线观看| 任你艹| 激情五月色在线播放| 日本99在线| 99视频只有精品| 激情五月深爱婷婷| 久久久久久综合88| 欧美69久成人做爰视频| www.久热| 欧美狠狠草| 69人人操人人爽| 99色亚洲| 狠狠色婷婷777| 久久五月激情| 北条麻妃九九九国产精品视频| 丁香五月成人网| 99热永久在线观看| 九九色情网五月天| 亚洲第一综合| 激情丁香图片| 天天搞夜夜叫| 综合网狠狠| 久久久五月天| 五月天久久综合婷婷| 新99思思视频| 超碰人人99| 日日躁夜夜躁狠狠久久AV| 四月婷婷五月丁香| 亚洲99视频| 五月丁香啪啪激情| 五月丁香婷婷伊人日韩| 99热精品无码| 九九色热| 在线中文AV| www.日韩国产| 97韩国久久电影院| 丁香五月在线伊人| 久久伦乱| 青青久久91| 婷婷五月综合在线| 激情综合在线观看| 色欲久久久久| 人人色AV| 成人做爰A片免费看网站找不到了| 奇米四色五月天| 久久精品99国产精品日本| 色5月婷婷色| 婷婷色五月色| 五月丁香六月婷婷综合伊人| 五月婷婷在线丁香| 色色色在线| 久久性爱激情| 黄色片久久| 激情婷婷五月天| 超碰激情网| 五月婷婷亚洲色视频| 丁香五月天激情网| 久久婷婷五月综合激情国产| 69热在线| 丝袜人妻| 99热主页日本| 九九综合网色全集 | 色色色视频| 色婷婷九月| www.97碰碰com| 五月丁香久久丝袜啪啪| 五月天大香蕉视频| 激情五月婷婷色综合| 国产精品美女久久久久AV超清| 天天日日夜夜| 色五月激情| 乱码操操| av网址在线| 色99日韩| AV在线大香蕉| 超碰色综合| 在线视频99| 99色| 猫咪伊人久久| 91操片| 丁香婷婷性爱| 国产精品电影| 五月色影院| 丁香婷婷基地| 色色永久| 天天插天天很| 五月天婷婷久久综合| 婷婷丁香人妻| 丁香六月成人网| 亭亭五月激情亚洲在线| 亚洲 五月 婷婷 成人| 激情网综合| 婷婷五月深爱五月| 性爱视频99| 欧美Va婷色| 91操片| 激情五月天婷婷| 大香蕉久久| 610018岁成人视频| 日本道久久91| 97极品在线| 丁香五月激情婷婷视频| 99激| 六月丁香社区| 超碰99热精品| 丁香久久| 无码激情AAAAA片-区区| 五月丁香婷婷激情图片| 91人人操人人看| 9999久久久久| 另类激情五月| 成人va在线播放| 九九热九九| 免费做A爰片77777| 久久婷婷五月综合色和| 97欧美在线| 精品99这里有| 中文网av| 99啪| 国外亚洲成AV人片在线观看| 午夜]香婷婷深深爱| 97久人人| 千人斩操逼| 玖玖热视频| 色五月婷婷中文字幕| 夜精品无码A片一区二区蜜桃| 婷婷六月偷拍| 色播婷婷大香蕉| 丁香久久五月天视频在线观看| 直接看的AV| 大香蕉五月天婷婷| 婷婷五月天丁香久久| 五月开心婷婷极品激情| 狠狠狠夜夜夜| 狠狠色噜噜狠狠狠狠综合| 在线看AV| 久久这里这里有精品免费视频| 婷婷九月丁香久久| 在线色色| www.韩日视频| 99色这里| 五月天激情图片| 国产精品18久久久| 九九综合网色全集| www,色中色| 超碰亚洲天堂| 在线观看日韩12345区| 99碰超| 思思热久热| 日本狠狠干| 日韩综合久| 综合视频五月| 婷色五月| 五月天婷婷久草丁香| 丁香六月色情| 色色五月婷| 色婷婷综合电影| 激情婷婷丁香色情五月天| 欧洲亚洲免费视频9| 久久丁香婷婷色情综合| 伊人五月婷婷| 色色丁香婷婷| 亚洲蜜乳AV| 婷婷激情丁五月| 这里只有精品视频| 外国碰视频网站97| 五月花激情| 色色色色色色色色色影院| 玖玖在线视频| 色色色地址| 五月婷天堂视频| 噜噜噜色噜噜| 六月丁香网| 1024日韩| 女婷久久| 色五月大| 五月激情综| 97超级啪啪在线观看| 色婷婷国色天香综合| 99热这里只有精品66| 日熟女| 天天色天天日| 七七久久综合| 婷婷六月视频| 婷婷色色综合| 襙比视频| 中国丰满熟女A片免费观| 26UUU| 色五月五月婷婷| 黄网在线免费观看| 激情综合无码| 亚洲综合99| 91九色首页| 亚洲中文字幕av| 操操国产| 九九色影视| 欧美婷婷五月丁香| 亚洲色综合| 五月婷婷天| 五月婷婷无码| 天天干天天干天天干天天干天天干| 婷婷99视频精品| 99热最新精品| 玖玖爱资源站| 欧美日韩一区二区三区四区| 九九精品视频免费在线| 色播五月网| 成人色站,在线视频,看片-SS1AV| 五月婷婷深深爱| 99久久a线观| 激情第四色| 人人干天天操五月丁香| 无码成人播放器| 丁香五月天天高清在线| 亚洲第二AV| 91丨九色丨熟女丰满| 亚洲综合视频在线| 久久丁香五月天| 久久亚洲网| 五月天丁香婷婷网| 五月婷婷六月综合| 人妻aV在线| 91蜜桃婷婷狠狠久久综合9色| 九九热这里有精品视频| 香蕉AV777XXX色综合一区| 五月丁香婷婷伊人| 91色干| 99九九久久| 婷婷五月激情基地| 以及AA大片看看| 色五月天婷婷| 色欲丁香| 丰满少妇猛烈A片免费看观看| 色五月视频,小说| 999久久久国产精品| 9久热| 色五月色综合| 国产精品国产| 综合网色| www,99热| 影音先锋噜一噜| 国产午夜精品AV一区二区麻豆 | 欧美熟女乱又伦| 综合爱久久| 婷婷网五月天| 色天天综合| 激情婷婷在线中文字幕| 思思视频这里是精品| 99se丁香| 天天综合网91| 99re26视频| 综合性爱网| 无码AV免费精品一区二区三区| 色五月婷婷五月天激情综合| 狠狠操综合| 中文字幕成人版| 99久久综合网| 日日操天天爽| 91婷婷在线| 国产毛片操B| 99操视频| 婷婷五月天激情丁香| 丁香五月天堂网| 久久婷鲁| 99自拍视频在线| 五月婷婷官网色| 色色色色色级无码| 性爱激情小说AV五月丁香花| 99综合网| 另类图片五月天| 99综合99| 免费AAAAA网| 91久久免费| 97精品人人A片免费看| 五月丁香无码| 99热99色| 色五月丁香激情视频| 九九99九九99| 97sese婷婷| 中文幕无线码中文字蜜桃| 黄色成人网站在线播放| 婷婷色欧美激情| 99在线视频免费| 九九久久99精品免费观看www| 91久女| 婷色五月| 97干在线视频| 99在线精品视频| 俺去啦综合网| 99热国产这里只有| 中文字幕AV在线| 综合网狠狠| 亚洲岛国电影| 97精品人人A片免费看| 夜夜骑夜夜操| 激情床戏| 开心五月婷婷| 五月婷婷色激情| 深爱五月天 开心网| 五月激情四射婷婷丁香| 九九色影院| 婷婷操久久| 亚洲AV无码成人精品区电影网| 99爱操| 五月丁香婷婷成人网| 狠狠色成人影片| 色婷丁香| 91日日日| 久久婷婷五月天激情四射| 五月天亚洲综合网| 五月深爱激情网| 久热只有这里精品| 五月噜噜| 色婷婷影音| 欧美婷| 六月婷婷网站| 玖操97| 天天干天天操天天爱| 九九亚洲小视频| 色婷五月丁香久亚洲| 五月天婷婷激情小说| 五月丁香成人日| 五月婷婷内射网| 精品久久人妻热| 开心深爱五月天| 国产视频久色| 欧美性爱特黄一级aaaassss| 五月婷丁香久久久| 五月婷无码| 夜夜爽日日躁| 精品免费99| 欧美人妻一区二区| 天天舔天天爽| 九月婷婷色色| 99啪啪视频| 丁香婷婷社区| 婷婷五月影院| 日本一級黃色一級片| 伊人爱爱日本| 婷五月天| 91人人澡人人爽人人看| 97碰碰人人| 99re这里只有精品国产99| 开心五月丁香综合久久| 婷婷五月天免费| 色色色色色综合| 久久天堂| 日韩aaaaa| 色呦精品| 五月丁香亭亭AV女优| 久久99久久99精品免观看粉| 99热99ai| 91久女| 久久婷婷五月综合啪| 人妻久久久久| 五月天婷婷色小说| 婷婷五月天黄色小说| 色五月色图| 五月丁香亭亭| 国内精品99| 婷婷九月狠狠色| 色播五月婷婷综合| 色丁香五月婷婷在线| 97se视频在线| 五月婷婷丁香| 九九在线91| 久热一本| www.十八禁不禁AV.com| 天天日本夜夜谢| 色九月婷婷| 久久久婷婷五月天| 超碰99资源站| 五月婷婷开心色伊人| 99这里只有| 99视频| 九九99偷拍视频| 爱射综合| 这里只有精品免费视频在线观看| 亚洲成人无码网站| 国产亚洲精品久久久久久郑州| 丁香综合久久| aaaaaa片| 这里只有精品视频在线| 九九综合色| 99视频在线观看视频| 色色色色热热| 丁香六月久久| 免费看欧美成人A片无码| 日韩激情网站| 亚洲综合新99视频| 婷婷五月综合啪| 三十熟女| 中文字幕在线播放视频| 五月婷婷我| 色综合五月| 五月丁香久久丝袜啪啪| 草AV9999| 99热婷婷| 97久久久免费福利网址| 五月丁香va| 五月久久婷婷| 天天婬色综合| 十月丁香婷婷| 丁香色色色| 伊人天堂婷婷| 九九成人高清视频| 九九精品综合| 91传媒无码人妻精| 丁香五月大片| 五月激情婷婷在线| 婷婷五月丁香香蕉| 丁香五月在线观看完整版| 色五月综合网| 色五月婷婷综合| 婷婷久久色| 热久综合| 色婷婷色久综| 婷婷五月婷婷| 超碰在线视屏| 五月天天天天天天天天天天天天天天天婷婷婷| 香蕉久久av一区二区三区| 色婷婷狠狠| 激情综合在线观看| www.五月婷| 婷婷丁香五月综合激情视频| 亚洲视频在线观看| 开心 五月 综合| 久久久网站| 成人综合AV| 婷婷六月色| 亚洲婷婷丁香五月| 婷婷情色激情| 亚洲岛国电影| 99色一| 2025神马午夜福利| 精品亚洲VA网站| 九九Av| 91九色视频在线观看| 亚洲成人av在线观看| 天天射天天射一道本日本社区| 日韩人妻无码专区| 欧洲激情网站| 狠狠狠狠狠狠| 亚洲综合在线伊人婷| 爱射综合| 五月丁香综合| 五月天伊人网| 亚洲综人色综网| 久久99网| 伊人五月天日日夜夜久久久天天| 午夜丁香婷婷| 五月婷婷新网站| 五月天激情四射| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 久久久五月天| 激情五月天综合| 婷婷开心深爱五月天| 婷婷五月激情网| 色色综合日韩| 激情五月婷婷老师| 99热这里只有精品国产首页|