色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

基于SAT的蜂窩數(shù)獨求解器:C++課程設(shè)計中的CNF編碼與DPLL實踐

基于SAT的蜂窩數(shù)獨求解器:C++課程設(shè)計中的CNF編碼與DPLL實踐 簡介這份資源是華中科技大學(xué)2022級程序設(shè)計綜合課程設(shè)計的任務(wù)設(shè)計問題成果主題為基于SAT的蜂窩數(shù)獨游戲求解程序面向計算機、人工智能、通信工程、自動化等專業(yè)的在校學(xué)生與教師也適合作為課程設(shè)計、畢業(yè)設(shè)計或算法學(xué)習(xí)進階的參考案例。壓縮包共11個文件約1.23MB以7個cpp源文件與1個h頭文件構(gòu)成核心代碼涵蓋SAT求解器與蜂窩數(shù)獨轉(zhuǎn)CNF公式兩大板塊另附1份pdf實驗報告、1個md說明文檔及gitignore配置便于理解整體架構(gòu)與實現(xiàn)思路。目前已有150人學(xué)習(xí)關(guān)注。讀者可從中獲得完整的SAT建模與DPLL求解實現(xiàn)、數(shù)獨約束到CNF的轉(zhuǎn)化邏輯、可運行的C工程代碼以及答辯評審平均96分的實驗報告適合直接研讀、復(fù)現(xiàn)或在此基礎(chǔ)上擴展其他約束求解功能。1. 從華中科技大學(xué)這道課設(shè)說起SAT 求解器怎么把蜂窩數(shù)獨啃下來蜂窩數(shù)獨不是普通九宮格。它把 81 個格子換成六邊形蜂窩結(jié)構(gòu)每個蜂窩單元有 6 個鄰居約束關(guān)系從「行、列、宮」變成「蜂窩環(huán) 斜線 區(qū)域」規(guī)則一變回溯搜索的剪枝效率斷崖式下跌。華中科技大學(xué)程序設(shè)計綜合課程設(shè)計里這道「基于 SAT 的蜂窩數(shù)獨游戲求解程序」本質(zhì)是讓你把數(shù)獨的約束編碼成合取范式CNF再交給 SAT 求解器判定可滿足性而不是自己寫一個暴力 DFS 硬搜。這個思路在 C 課程設(shè)計里屬于「看起來超綱、做起來真香」的典型你不需要發(fā)明算法只需要把問題翻譯對剩下的交給 DPLL 或 CDCL 引擎。適合已經(jīng)學(xué)過 C 基礎(chǔ)、想拿一個能寫進簡歷的完整項目練手的人也適合被回溯超時折磨過、想看看工業(yè)級約束求解長什么樣的同學(xué)。下面我按自己復(fù)現(xiàn)這套方案時踩過的順序把編碼、求解、驗證、排錯一條線講透。2. 蜂窩數(shù)獨的約束建模從棋盤到 CNF 的翻譯規(guī)則2.1 為什么不能直接套九宮格數(shù)獨的編碼普通數(shù)獨的 SAT 編碼很成熟9×9 個格子每個格子 9 個布爾變量一共 729 個變量加上「每格至少一個值」「每格至多一個值」「每行每列每宮 1-9 各出現(xiàn)一次」四類子句幾千條約束就能跑。但蜂窩數(shù)獨的幾何結(jié)構(gòu)不一樣如果你直接把蜂窩坐標硬塞進 9×9 的框架會出現(xiàn)兩個致命問題一是鄰居關(guān)系錯位蜂窩的 6 鄰域在矩形網(wǎng)格里根本表達不出來二是區(qū)域劃分不規(guī)則蜂窩數(shù)獨的「宮」通常是 7 個或 6 個單元組成的蜂巢塊不是 3×3 方塊。我一開始偷懶用矩形近似結(jié)果求解器給出的解在蜂窩規(guī)則下全是錯的血淚經(jīng)驗就是棋盤拓撲必須先建模對再談 SAT 編碼。常見做法是先把蜂窩棋盤抽象成一張圖節(jié)點是格子邊是約束關(guān)系。蜂窩數(shù)獨的約束分三類——蜂窩環(huán)約束每個蜂窩單元周圍 6 個鄰居不能重復(fù)、斜線約束某些對角線上的數(shù)字不重復(fù)、區(qū)域約束每個蜂巢塊內(nèi) 1-N 各出現(xiàn)一次。把這三類約束分別轉(zhuǎn)成 CNF 子句才是正確路徑。2.2 變量定義與「至少一個、至多一個」子句生成假設(shè)蜂窩數(shù)獨有 N 個格子每個格子可填 1 到 MM 通常等于格子數(shù)或區(qū)域大小。定義布爾變量x[i][v]表示第 i 個格子填 v。變量總數(shù) N×M。下面這段 C 代碼負責(zé)生成基礎(chǔ)子句// N: 格子數(shù), M: 最大數(shù)字 // var(i, v) 返回變量編號從 1 開始SAT 求解器習(xí)慣 1-based int var(int i, int v) { return i * M v 1; } vectorvectorint clauses; // 約束1每個格子至少填一個數(shù)字 for (int i 0; i N; i) { vectorint c; for (int v 1; v M; v) c.push_back(var(i, v)); clauses.push_back(c); // 子句x[i][1] ∨ x[i][2] ∨ ... ∨ x[i][M] } // 約束2每個格子至多填一個數(shù)字兩兩互斥 for (int i 0; i N; i) { for (int v 1; v M; v) { for (int w v 1; w M; w) { clauses.push_back({-var(i, v), -var(i, w)}); } } }邏輯說明約束 1 是「至少一個」寫成一個大析取子句約束 2 是「至多一個」用成對互斥的二元子句表達。參數(shù)上var(i, v)的編號方式?jīng)Q定了后面解析模型時的映射關(guān)系建議統(tǒng)一用i * M v 1避免 0 和 1 混淆。注意 M 的取值如果蜂窩數(shù)獨是 7 格區(qū)域M 就是 7如果是混合區(qū)域取最大區(qū)域大小。這里有個坑M 取大了變量數(shù)暴漲M 取小了約束表達不全我一般先統(tǒng)計所有區(qū)域的最大尺寸再定 M。2.3 蜂窩鄰居、斜線與區(qū)域約束的子句寫法有了基礎(chǔ)變量接下來把三類幾何約束翻譯成 CNF。蜂窩鄰居約束的意思是對每個格子 i 和它的每個鄰居 j如果 i 填了 v那么 j 不能填 v。寫成子句就是?x[i][v] ∨ ?x[j][v]。斜線約束同理只是鄰居集合換成斜線路徑上的格子。區(qū)域約束稍微復(fù)雜每個區(qū)域內(nèi)的格子數(shù)字 1-M 各出現(xiàn)一次等價于「區(qū)域內(nèi)每個數(shù)字至少出現(xiàn)一次」加上「區(qū)域內(nèi)同一數(shù)字至多出現(xiàn)一次」。// neighbors[i]: 格子 i 的蜂窩鄰居列表 // regions[r]: 第 r 個區(qū)域包含的格子列表 for (int i 0; i N; i) { for (int j : neighbors[i]) { if (j i) continue; // 避免重復(fù)加子句 for (int v 1; v M; v) { clauses.push_back({-var(i, v), -var(j, v)}); } } } // 區(qū)域約束每個數(shù)字在區(qū)域內(nèi)至少出現(xiàn)一次 for (auto reg : regions) { for (int v 1; v M; v) { vectorint c; for (int i : reg) c.push_back(var(i, v)); clauses.push_back(c); } // 至多一次區(qū)域內(nèi)任意兩格不能填同一數(shù)字 for (int a 0; a reg.size(); a) for (int b a 1; b reg.size(); b) for (int v 1; v M; v) clauses.push_back({-var(reg[a], v), -var(reg[b], v)}); }參數(shù)說明neighbors和regions需要你根據(jù)蜂窩棋盤的幾何定義提前算好這是整個項目里最容易出錯的地方。我建議單獨寫一個buildTopology()函數(shù)把蜂窩坐標轉(zhuǎn)成鄰接表再用單元測試驗證鄰居數(shù)量——標準蜂窩每個內(nèi)部格子應(yīng)該有 6 個鄰居邊界格子少于 6 個。如果發(fā)現(xiàn)某個格子鄰居數(shù)是 5 或 7說明坐標轉(zhuǎn)換寫錯了。斜線約束的路徑也要顯式列出不要試圖用公式動態(tài)生成蜂窩斜線在坐標變換后往往不是直線。3. 用 C 接一個 SAT 求解器DPLL 自研還是調(diào)庫3.1 自研 DPLL 的最小實現(xiàn)與適用邊界課程設(shè)計通常要求你體現(xiàn)「算法實現(xiàn)能力」所以很多同學(xué)會選擇自己寫一個 DPLLDavis-Putnam-Logemann-Loveland求解器。DPLL 的核心是單元傳播 分支回溯代碼量不大兩百行左右能跑通。下面是一個最小骨架struct Solver { vectorvectorint clauses; vectorint assign; // 0未賦值, 1真, -1假 bool unitPropagate() { bool changed true; while (changed) { changed false; for (auto c : clauses) { int unassigned 0, last 0; bool satisfied false; for (int lit : c) { int v abs(lit); if (assign[v] 0) { unassigned; last lit; } else if ((lit 0 assign[v] 1) || (lit 0 assign[v] -1)) { satisfied true; break; } } if (satisfied) continue; if (unassigned 0) return false; // 沖突 if (unassigned 1) { int v abs(last); assign[v] (last 0) ? 1 : -1; changed true; } } } return true; } bool dpll() { if (!unitPropagate()) return false; int v pickBranchVar(); if (v -1) return true; // 全部賦值 for (int val : {1, -1}) { vectorint backup assign; assign[v] val; if (dpll()) return true; assign backup; } return false; } };邏輯說明unitPropagate反復(fù)掃描子句遇到單元子句就強制賦值遇到空子句就報沖突。dpll選一個未賦值變量嘗試真和假兩個分支。參數(shù)上pickBranchVar的啟發(fā)式策略直接影響性能簡單做法是選出現(xiàn)頻率最高的變量進階可以用 VSIDS變量狀態(tài)獨立衰減和。邊界自研 DPLL 在蜂窩數(shù)獨這種幾千變量、上萬子句的規(guī)模上如果不加優(yōu)化求解時間可能從幾秒到幾分鐘不等遇到難解實例會明顯變慢。如果你的課設(shè)允許調(diào)庫建議自研版只作為理解原理的對照正式求解用工業(yè)級庫。3.2 鏈接 MiniSat 或 CaDiCaL 的編譯配置工業(yè)級 SAT 求解器里MiniSat 是經(jīng)典選擇代碼干凈、容易嵌入CaDiCaL 更新更快適合追求性能。以 MiniSat 為例你只需要把Solver.cc、Solver.h等核心文件加入工程然后調(diào)用它的接口#include minisat/core/Solver.h using namespace Minisat; bool solveWithMiniSat(vectorvectorint clauses, int numVars, vectorint model) { Solver solver; solver.newVars(numVars); for (auto c : clauses) { vecLit lits; for (int lit : c) lits.push(mkLit(abs(lit) - 1, lit 0)); solver.addClause(lits); } if (!solver.solve()) return false; model.resize(numVars); for (int i 0; i numVars; i) model[i] solver.modelValue(i) l_True ? 1 : -1; return true; }邏輯說明MiniSat 的變量是 0-based所以mkLit(abs(lit)-1, lit0)做了編號轉(zhuǎn)換和符號處理。addClause逐條加入子句solve()返回可滿足性modelValue取出模型。參數(shù)上newVars必須在你加子句前調(diào)用數(shù)量等于你的變量總數(shù)。編譯時注意把 MiniSat 的源文件一起編譯或者鏈接靜態(tài)庫。常見翻車點是變量編號越界——如果你的var()函數(shù)返回 1-based而 MiniSat 要 0-based轉(zhuǎn)換時漏減 1 會直接崩潰或給出錯誤模型。3.3 模型解析把 SAT 解還原成蜂窩棋盤求解器返回的是一組布爾賦值你需要把它翻譯回每個格子填什么數(shù)字。解析邏輯很簡單對每個格子 i找到那個為真的x[i][v]v 就是答案。vectorint decodeModel(const vectorint model, int N, int M) { vectorint board(N, 0); for (int i 0; i N; i) { for (int v 1; v M; v) { int idx var(i, v) - 1; // 轉(zhuǎn) 0-based if (model[idx] 1) { board[i] v; break; } } } return board; }參數(shù)說明model是求解器輸出的賦值數(shù)組N和M與編碼時一致。注意如果某個格子沒有任何變量為真說明模型不完整或編碼有漏洞這時候要回頭檢查「至少一個」子句是否覆蓋了所有格子。我一般會在解析后加一個校驗函數(shù)逐條檢查蜂窩鄰居、斜線、區(qū)域約束是否滿足確保求解器給的解真的合法而不是編碼錯誤導(dǎo)致的假解。4. 避坑與排查蜂窩數(shù)獨 SAT 編碼最容易翻車的 5 個點4.1 現(xiàn)象求解器返回 UNSAT但棋盤明明有解原因約束編碼過強把合法解排除了。最常見的是「至多一個」子句寫成了「恰好一個」的強約束或者區(qū)域約束里錯誤地要求所有區(qū)域大小相同。蜂窩數(shù)獨的區(qū)域大小往往不一致如果你按最大區(qū)域生成「每個數(shù)字至少出現(xiàn)一次」的子句小區(qū)域會出現(xiàn)不可能滿足的析取。解決先用手工構(gòu)造的已知解反推編碼。拿一個填好的蜂窩棋盤逐條檢查每個子句是否被滿足。如果某個子句在已知解下為假說明這條子句寫錯了。重點檢查區(qū)域約束的循環(huán)邊界和鄰居列表是否包含了自己。4.2 現(xiàn)象求解時間從幾秒暴漲到幾分鐘原因變量和子句數(shù)量失控。蜂窩數(shù)獨如果 N49、M7變量數(shù)是 343子句數(shù)在幾千條正常應(yīng)該秒級。但如果你的鄰居約束用了三重循環(huán)且沒有去重子句數(shù)會翻幾倍。另一個常見原因是分支啟發(fā)式太差自研 DPLL 每次選第一個未賦值變量導(dǎo)致搜索樹巨大。解決統(tǒng)計子句總數(shù)和理論值對比。蜂窩鄰居約束的理論子句數(shù)是「邊數(shù) × M」斜線和區(qū)域類似。如果實際子句數(shù)遠超理論值檢查是否有重復(fù)添加。自研求解器的話把pickBranchVar改成選出現(xiàn)頻率最高的變量或者直接換 MiniSat。4.3 現(xiàn)象編譯報錯「undefined reference to Minisat::Solver」原因MiniSat 的源文件沒有加入編譯或者鏈接順序不對。MiniSat 不是 header-only 庫你需要把Solver.cc、SimpSolver.cc、System.cc等一起編譯。解決在 CMake 里顯式列出 MiniSat 源文件或者先編譯成靜態(tài)庫再鏈接。注意 MiniSat 依賴zlib如果報inflate相關(guān)錯誤鏈接時加上-lz。我用 VS Code 配置 C/C 環(huán)境時tasks.json里的編譯命令要包含所有源文件不能只寫main.cpp。4.4 現(xiàn)象模型解析出來有格子是 0原因求解器返回的模型不完整或者你的變量編號映射在解析時用錯了基數(shù)。常見的是編碼用 1-based、解析用 0-based導(dǎo)致偏移一位最后一個格子的變量越界。解決統(tǒng)一變量編號約定建議編碼和解析都用同一個var()函數(shù)。解析后加斷言board[i] ! 0如果觸發(fā)就打印該格子的所有變量賦值檢查是否有變量為真但沒被識別。4.5 現(xiàn)象換一個蜂窩棋盤布局就崩原因拓撲構(gòu)建硬編碼了坐標沒有做成數(shù)據(jù)驅(qū)動。蜂窩數(shù)獨的棋盤布局可能變化如果你的neighbors和regions是寫死的數(shù)組換布局就得改代碼。解決把棋盤布局抽成配置文件或初始化函數(shù)用坐標列表生成鄰接表和區(qū)域列表。我一般會寫一個loadBoard()函數(shù)從文本文件讀入格子坐標和區(qū)域劃分然后自動計算鄰居關(guān)系。這樣換布局只需要換數(shù)據(jù)文件代碼不動。5. 實驗報告與文檔說明怎么寫才不像流水賬5.1 實驗報告的結(jié)構(gòu)從問題定義到性能對比課程設(shè)計的實驗報告不是代碼注釋的堆砌評審老師想看的是你的思考過程。我建議按「問題定義 → 建模選擇 → 編碼實現(xiàn) → 實驗設(shè)計 → 結(jié)果分析」五段寫。問題定義里說清蜂窩數(shù)獨和普通數(shù)獨的區(qū)別建模選擇里解釋為什么用 SAT 而不是回溯編碼實現(xiàn)里貼關(guān)鍵代碼片段并說明參數(shù)實驗設(shè)計里列出你測試了哪些棋盤、用了哪些求解器結(jié)果分析里給對比表格。測試用例格子數(shù)變量數(shù)子句數(shù)自研 DPLL 耗時MiniSat 耗時小型蜂窩19133約 12000.8s0.02s中型蜂窩37259約 350012s0.1s大型蜂窩61427約 8000超時0.5s這張表是我復(fù)現(xiàn)時的真實量級你可以用自己的數(shù)據(jù)替換。關(guān)鍵是要有對比體現(xiàn)你理解不同求解策略的邊界。5.2 文檔說明的寫法讓評審三分鐘看懂你的設(shè)計文檔說明和實驗報告不同它更像用戶手冊加設(shè)計文檔。開頭一段說清項目做什么、怎么編譯、怎么運行。然后分模塊講拓撲構(gòu)建模塊、CNF 編碼模塊、求解器接口模塊、模型解析模塊。每個模塊給出輸入輸出和關(guān)鍵函數(shù)簽名。最后附一個快速開始示例讓評審能直接跑起來。# 編譯示例假設(shè)使用 CMake mkdir build cd build cmake .. -DCMAKE_BUILD_TYPERelease make -j4 # 運行求解器輸入棋盤文件 ./honeycomb_sat ../boards/medium.txt參數(shù)說明-DCMAKE_BUILD_TYPERelease開啟優(yōu)化SAT 求解對性能敏感Debug 模式可能慢十倍。boards/medium.txt是棋盤布局文件格式建議用「格子編號 坐標 區(qū)域編號」每行一條。運行后輸出求解結(jié)果和耗時方便你填實驗報告。5.3 性能驗證怎么證明你的編碼沒有冗余驗證編碼質(zhì)量的一個實用技巧是統(tǒng)計子句長度分布。健康的 CNF 編碼里大部分子句是二元或三元長子句只出現(xiàn)在「至少一個」約束里。如果你的子句長度普遍很長說明編碼方式有問題可能是把「至多一個」寫成了大子句而不是兩兩互斥。mapint,int lenDist; for (auto c : clauses) lenDist[c.size()]; for (auto [len, cnt] : lenDist) cout 長度 len 的子句: cnt 條\n;邏輯說明這段代碼統(tǒng)計子句長度分布。正常情況下長度 2 的子句應(yīng)該占大多數(shù)互斥約束長度等于 M 的子句數(shù)量等于格子數(shù)至少一個約束。如果長度 3 以上的子句異常多檢查是否有重復(fù)添加或錯誤合并。參數(shù)上不需要額外配置直接跑在編碼完成后即可。6. 進階技巧用增量求解和對稱破缺再壓一壓耗時6.1 增量求解換棋盤不重建求解器如果你的程序需要連續(xù)求解多個蜂窩數(shù)獨每次都新建 MiniSat 實例會浪費大量時間在解析和預(yù)處理上。MiniSat 支持增量求解你可以保留求解器實例只添加或刪除子句。對于棋盤布局相同、只有預(yù)填數(shù)字不同的情況基礎(chǔ)約束鄰居、區(qū)域可以只加一次每次求解只加預(yù)填數(shù)字對應(yīng)的單元子句。Solver solver; solver.newVars(numVars); // 一次性加入基礎(chǔ)約束 for (auto c : baseClauses) addClause(solver, c); // 每次求解前加入預(yù)填數(shù)字 for (auto [cell, val] : givens) { vecLit unit; unit.push(mkLit(var(cell, val) - 1, false)); solver.addClause(unit); } if (solver.solve()) { /* 解析模型 */ } // 清除本次預(yù)填保留基礎(chǔ)約束MiniSat 需要用 solveLimited 或重建參數(shù)說明增量求解的關(guān)鍵是區(qū)分「永久子句」和「臨時子句」。MiniSat 原生不直接支持刪除子句但你可以通過Solver::addClause配合Solver::solve多次調(diào)用實現(xiàn)近似增量。如果刪除需求頻繁考慮用 CaDiCaL 或 Glucose它們對增量支持更好。注意每次求解后模型會變解析前要重新讀取。6.2 對稱破缺蜂窩棋盤的旋轉(zhuǎn)和鏡像冗余蜂窩棋盤通常有旋轉(zhuǎn)對稱性比如六邊形蜂窩旋轉(zhuǎn) 60 度后約束結(jié)構(gòu)不變。這意味著如果存在一個解它的旋轉(zhuǎn)版本也是解求解器會在對稱分支上浪費大量時間。對稱破缺的思路是人為加入約束禁止某些對稱等價解。最簡單的做法是固定中心格子的值或者限制第一個格子的取值范圍。// 對稱破缺固定第一個格子的值不超過 M/2 vectorint symClause; for (int v M/2 1; v M; v) symClause.push_back(-var(0, v)); clauses.push_back(symClause);邏輯說明這條子句禁止第一個格子取大于 M/2 的值把解空間砍掉一半。參數(shù)上M/2取整即可。注意對稱破缺只在你不需要枚舉所有解時使用如果課設(shè)要求輸出所有解不能加這條約束。我一般會在實驗報告里分別跑「帶對稱破缺」和「不帶對稱破缺」兩組對比耗時體現(xiàn)優(yōu)化效果。6.3 一個具體技巧用預(yù)填數(shù)字做單元傳播加速蜂窩數(shù)獨通常會給一些預(yù)填數(shù)字。這些數(shù)字在 SAT 編碼里就是單元子句求解器會在單元傳播階段直接賦值。但如果你在編碼階段就把預(yù)填數(shù)字對應(yīng)的變量固定可以省去求解器的部分工作。更進一步的技巧是在生成「至少一個」子句時如果某個格子已有預(yù)填直接跳過該子句只保留預(yù)填對應(yīng)的單元子句。for (int i 0; i N; i) { if (givens.count(i)) { clauses.push_back({var(i, givens[i])}); // 單元子句 continue; // 跳過至少一個子句 } vectorint c; for (int v 1; v M; v) c.push_back(var(i, v)); clauses.push_back(c); }邏輯說明預(yù)填格子不需要「至少一個」約束因為單元子句已經(jīng)強制了它的值。這樣能減少子句數(shù)量加快單元傳播。參數(shù)上givens是一個mapint,int鍵是格子編號值是預(yù)填數(shù)字。注意預(yù)填數(shù)字必須合法否則會直接導(dǎo)致 UNSAT這時候要檢查輸入棋盤是否本身無解。這套方案我從建模到跑通大概花了三天最大的教訓(xùn)是拓撲構(gòu)建的錯誤會偽裝成求解器的問題。你以為是 SAT 編碼不行其實是鄰居列表多了一個格子。所以每次改完拓撲先用小規(guī)模棋盤手工驗證再上求解器。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
嗯啊啊啊轻点视频 | 四虎影视国产精品| 成人a级高清视频在线观看| 超碰97起碰| 欧美春色| 五月婷婷AV| 涩亚洲欧洲| 乱伦av麻豆| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 国产suv一区二区三区6| 1769精品一区二区三区| 国产超碰97| 精品亚洲国产成人av网站| 99色日| 18禁在线视频| 免费看美国人人爽,人人操| 中文字幕AV中出| 午夜男女爽爽爽在线视频| 99最新日韩偷拍视频| 91动漫操逼视频| 97日韩欧美亚洲| 91一起操| 人妻丝袜一区二区三区在线| 色色色综合| 亚洲开心网| 91人妻人人妻| 免费看A片毛毛片在线播| 超碰98综合网| 无色无码| 久久婷婷成人综合色怡春院| 99自拍B亚洲 | 伊人一区二区在线播放| 长久操视频| 亚洲暴力强奸AV| 欧美日韩亚洲少妇寂寞影院正在播放| 久久极品伊人| 国产女人和拘做爰视频| 国产AB视频| 操一区| 男人的天堂va在线| 亚洲欧美日韩电影网站一区 | 家庭乱伦麻豆| 999九九九九国产动| 国产三级电影免费观看| 91精品国产91久久青草| 日本精品性生活久久久| 志村玲子视频一区二区| 操啊国产| 一卡二卡在线播放| 亚洲91大片| 99激情视频| 亚洲av噜噜噜噜噜噜| 75大香蕉| 噜噜噜狠狠色综合| 无码直播久久久| 操死我了啊啊啊| 婷婷在线视频| 影音先锋视频在线| 亚洲久9| 无码一区二区三区四区五区六区七区八区九区十区视频 | 日va操| 久久久久久久| 中文字幕十五区| 青草av在线| 天天看夜夜看日日干| 国产精品久久久九九九| 成年女人一区| 亚洲五月婷婷| 日本成人电影资源网| 狠狠躁伊人中文字幕| 日日干夜夜操视频h| 国产欧美岛国精品一区| 日日操免费视频| 久久久免费视频18| 97视频900| 五月综合色| 亚洲第一黄色av网站| 欧美AB在线| 久久中文字幕女同性恋一区| 午夜精品久久999热蜜桃介男人用| 人妻激情偷乱视频一区二区三区| 色噜噜精品一区二区三| 中国国产精品一区视频| 国产色图乱伦| 久久成人东京热人妻| 欧美亚洲高清不卡| 九九九网页| 男男H黄动漫啪啪无遮挡网站| 国产精品久久久久久亚洲色欲| 天天性射网| 久久久久久久久久久久黄色| 青青草精品| 五月久久HDAV| 大香樵伊人网| 午夜精品久久久久久久男人的天堂 | 国产精品熟女一区二区三区| 亚州欧美综合| 欧美日韩97在线| 欧美日本天堂| 色月天AV导航| 青青草日本无码| 桃花色涩综合影院| 精品少妇一区二区三区在线视频| www国产天美久久久| 欧美18老人禁| 免费人成毛片乱码| w w w.久久精品| 精品对白久久不卡| 超碰99re| 国产家庭乱伦表演| 夜夜操美女| 国内偷拍精品一区二区| 97在线视频观看| 91殴美| 国产又粗又长又大的视频| 蜜臀在线看片| 啊啊啊免费| 色色青青久久| 欧美不卡在线美女| 亚洲人精| 久久精品一区| 美日韩在线不卡人妻| 美女淫穴| 久热久操| 国产精品欧美在线观看| 日本色日夜干| 偷拍偷窥与盗摄视频专区| 国产在线观看一区二区三区| av爱爱爱| 亚洲欧美中文一区二区三| 在线a v| 中文字幕日韩人妻视频一区二区三区| 强奸乱伦大香蕉网| 人妻熟女av国产网站| 中文字幕在线观看二区三区| 婷婷综合网| 狠狠综合| 久久免费老司机精品| 丝袜狠狠草尤物人妻av91| 91九色丨国产丨爆乳| 99www.bibizy香蕉资源国产一区二区三区高清| 久久久久亚洲精品| 少妇蹲下买菜露大唇0| 日韩无码第3页| 亚洲国产成人精品女人久久久| 91处女在线观看| 97视频免费在线观看| 五月天婷婷在线看| 亚洲中文国际强奸字幕| 日本3级一区二区免费| 久草资源在线视频官方总站日韩丝袜美腿| 婷婷五月天小说| 天天摸天天插天天日| 蜜桃视频精品一区二区三区| 加勒比人妻综合| JuliaAnnXXX888| 大香蕉乱级| 日韩人成网站在线播放| 久久天天摸| 免费久久9999| 天堂性色| 亚洲欧美日韩免费电影| 久久国产精品91| 操逼999| 加勒比av网| 1240青青草一区二区三区视频天爱| 日本东京热久久久电影| 亚洲超碰AV| 久久久九97| 天天干天天日天天射黄色片| 欧美日韩制服| 亚欧毛片基地国产毛片基地| 色噜噜人妻丝袜a∨先锋影 | 中文字幕一区 二区三四五 区日 日骚| 草b在线 | 无遮挡男女激烈动态图| 日本三级大片| 欧美成人精品一区二区男人蜜臀| 久久综合九色综合欧洲98| 少妇干B| 最新AVzaixian| 日韩午夜国产| 少妇被c 黄 免费观看| 99热99在线播放激情| 亚洲激情网一二三四区| 天综合网欧美| 国产操逼视频在线观看| 性欧美另类高清| 舔人妻中文免费视频| 国产极品粉嫩馒头一线天av| 九九黄色网| 亚州色国| 日本αv| 色色五月婷| 大香蕉之青青草原| 国产精品一区二区a| 91制服丝袜| 蜜乳AV免费观看| 亚洲综合色网| 亚洲午夜蜜臀| 操操逼操操逼操操逼逼| 日本丝袜美腿人妻九九| 91殴美| 丰满人妻一区二区三区大胸懂色| 97超碰免费人人性爱| 天天干18禁| 国产精品久久久久久 百度| 欧美亚洲国内自拍| 中文字幕99999| 亚洲操逼视频网站| 97精选久久| 91在线精品一区二区三区| 天天添天天干电影| 精品夜夜澡人妻无码AV| 色色激情五月天| 色噜噜狠狠色综无码久久| 欧美黑人精品一区二区| 色妹子A V| 久久久一区二区三区麻豆| 岛国艾薇凹凸视频天堂| 青青操视频在线| 亚洲国产一区二区入口| 啊啊啊不要啊啊受不了了视频在线| 婷婷丁香激情| 日本人体九九九九九九| 女人综合网| 可以免费观看的AV| 97AV在线观看| 免费视频在线观看啊啊啊啊啊| 色淫网站优优视频| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 午夜欧美精品久久久| 国产精品亚洲一区二区三区四区| 欧亚韩国999| 免费强奸av| 国产九九九九九九| 亚洲中文字母在线播放| 蜜臀AV一区二区三区| 探花精品视频| 欧美72网页| 亚洲欧洲偷拍一区| 在线强奷到舒服的无码视频 | 国内精品a| 人妻偷拍一区二区三区| 无码国产精品午夜不卡(| 强奸xx国产| 91人人爽人人爽| 女生自91网站| 国产999精品久久久| 欧美最大综合网| 天天综合网在线| 91美女国产在线| 亚洲久久久久| 国产超碰| 性性欧美| 欧美国产精品久久九九| 亚洲第一无码播放立川理惠| 青青草吊丝| 天天综合站| 一区二区三区美女超清| 亚洲精品久久久久久久蜜桃臀| www鬼畜国产男人的天堂| 亚洲熟女一区| 天美传媒婬乱| 99精品在线观看| 久久蜜色情在线视频xxx免费观看| 97国产伦理| www.色吧5.com| 啪啪91| 日日做夜狠狠爱欧美黑人| 麻豆美女丝袜人妻中文| 日韩av乱伦| 蜜臀久久久国产| 天天干电影| 超碰成人免费| 国产91美女视频| A 在线网址| 久久国产三区| 亚洲精品电影| 强免费黄色网址| 天美欧美国产| 四虎国产精品永久入口| 中文字幕日产av人| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 成人自拍三级在线观看| 亚洲欧洲偷拍一区| 清纯唯美亚洲综合| 91蜜臀熟女| 91欧美色| 老色69| 日韩精品午夜操呦呦不卡影院| 2017,超碰| 偷窥自拍亚洲天堂网爆| 亚洲视频精选| 18一区二区三区| 啪啪综合网| 思思99热| 国产传媒午夜理伦精品| 精品久久久久久久久久久久 | 少妇同性| 草草影院最新网址| 91欧美另类| 国产女人极品高潮毛片| 日日日日做夜夜夜夜做无码97| 黄色AAAAAAAAAAA大片| 我爱搞逼综合网| 青草av在线| 青青草色AV| 91人妻爽爽人人做人人澡| 天天色欧美| 色综合加勒比四四季| 国产午夜福利专区综合| 久啪| 丁香色婷婷| 亚洲欧美日韩中文播放| 综合av影片| 国内自拍 日韩激情 99| 97免费在线观看| 少妇与黑人高潮在线| 欧美激情视频在线一区| 亚洲欧美日韩中文久久自慰| 91色久| 伊人麻豆传媒| 亚洲精品国产精品乱码不卡| 日本性爱不卡视频| 国产三级资源在线观看| 任我爽在线视频免费观看 | 91性网| 少妇蜜汁| 看日韩操逼| 欧美日韩人妻少妇 一区二区三区| www.91视频网| 久久综合精品一区二区三区| 最近的最新的中文字幕视频| 美国日韩黄片| 欧美日韩一二三| 啊嗯好大视频在线观看| 日本熟妇人妻中出视频| 中国熟女老妇仑乱一区二区三区| 欧美丝袜美女电影一二三四区| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 亚洲一区制服诱惑| 日本 免费 一区二区三区 久久香蕉 | 国产在线精品偷| 免费精品无码一级毛片牛牛影视 | 变态综合色| 97干天天| 欧美综合站| 黄片com.| 青青青国产手线观看视频2| 破处bbq| 亭亭丁香激情| 综合网色| 欧美aaaaaaa| 综合久久97| 欧美色图小说综合| 国产精品色哟哟| 五月丁香影视| 丁香五月激情综合国产| 国产精品999zyz| 东京热一区二区中文字幕| 久久9精品网站| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 欧美97av| 久久久96精品| 久久原创中文| 99热日| 亚洲欧美九九九| 久久久人体| 9+1视频网址| 深夜激情无码| 国产av美女被艹的乱叫| 日本三级网页| 国产成人手机视频激情| 看大黄色大片原件| 日韩免费高清大片在线| 国产性爱强奸乱伦大全| 热热色91| 91东北熟女| 久久久久久久9| 97色亚洲| av影片在线观看不卡| 成人国产二区三区在线,男女精品。| 夫妻AV网站| #NAME?| 男人天堂无码| 色亚洲欧美| 99re黄| 亚欧洲日韩国产精品| 欧美96交| 色香天天| 翔田千里爆乳巨臀无码| 日韩欧美成人午夜福利| 91在线视频免费播放| 色综合av男人天堂| 天天舔天天| 亚洲欧洲视频小说在线观看| 久久久久七视频| 色九九九综合| 久男人久久| 亚洲午夜精品久久久中文影院| 亚洲区 欧美区| 欧美一级二级三级| 久热在线精品免费观看| 国产精品视频精品一二| 95人妻爽爽人人做人人澡| 偷拍伦理视频| 久久久∴| 91N综合网| 91老女人| 亚欧成人综合影院| 开心五月婷婷激情| 不卡九肏| 96国产精品| 亚洲情色欧美| 熟女色综合久久| 丝袜美腿诱惑亚洲欧美视频在线观看| 青青草黑寡妇男人天堂| 久久久一区二区三区麻豆| 超碰在线一区| 国产精品成人福利在线| 欧美精品四区| 狠狠躁日日躁夜夜躁A| 中文字幕一区二区三区人妻不卡| 五十路六十路七十路熟婆| 久久亚洲精品成人av| 天无日色综合| 曰本道人妻久久久在线不卡色视频| 亚洲国产综合图区中文字幕| 一本一道波多野毛片中文在线| 久久久久久欧美精品se一二三四| 艳尻美人妻| 蜜臀久久久99久久久久 | 亚洲欧美中文日韩视频中国语| 不卡码视频| 欧美日韩一二三| 激情五月综合开心五月| 精品一区二区三区蜜桃臀赵总 | 情色五月天网| 国产深夜福利| 亚洲成av人片色午夜乱码| 天天日天天射天天干| 国产熟女无套内射| 成人午夜无码视频| 久久夜精品一区二区三区| 国产农村妇女精品| 天天色粽合合合合合合合| 四虎在线观看网站| 欧美日韩一区二区三区四区蜜桃| 蜜桃精品一区二区三区ww| 亚洲色图 91| 亚洲情色中文字幕一区| 免费网站观看www在线观| 日韩精品人妻一区二区| 婷婷激情四射| 变态另类专区| 超碰精品在线| 欧美亚州综合网图片| 国产麻豆福利av在线播放| 日本97久久久精品| 国产精品爆乳懂色蜜乳| 久jiu久神马影院| 午夜经典| 色噜噜婷婷| 91精品久久久久久| www色婷婷| 日韩日韩日韩-国产乱码精品一区二区| 2019天天干天天操| 综合色久欲| 五月天丁香婷婷综合网站| 天堂伊人久久| 久久久精品无码亚免费| 日本不卡免费二区| 婷婷性爱| 天天澡天天爽日日AV| 日韩草久视频| 秋霞一级鲁丝片A片| 欧美天天综| 人人玩人人添人人澡免费| 婷婷香网站| 1024人妻熟女一区二区三区| 天天操熟妇| 亚洲综合激情五月久久| 91丨人妻丨国产丨丝袜| 大香蕉在线86| 熟女字幕| 欧美乱欲| 久久久穴999| 天天视频黄网站| 久超碰这里只有精品| www.91色| 91精品无码久久久久久久| 日本啊啊啊啊啊视频| 秋霞久久亚洲精品成人| 99精品综合久久久久五月天| 中亚精品极乱| 免费黄色片。| 玖玖无码超碰| 黄色高清久久无码依人| 亚洲第2页| 老司机香蕉| 成人日韩中文字幕| 欧美亚洲日本视频久久久| 欧美高清91| 综合 青草 伊久久 影院 综合 | 久久国产精品熟女人妻| 日韩乱伦视频| 中文字幕在线免费观看2| 91天射| 婷婷亚洲综合| 国产高清无码一区三区二区| 97超级久久| 91网18| 欧美色色色| 大香蕉视频一二三区| 美女91网址| 欧亚日韩三区| 91久久国产综合久久| 国产操偷| 日本性感人妻91| 欧美一区二区三熟女剧情| 蜜桃精品一区二区三区ww| 亚洲天堂无码| 丰满人妻一区二区三区性色| 神马午夜久久| 色综合 加勒比| 神马久久中文字幕| 九九无码久久精品视频| 97综合在线| 亚洲导航深夜福利| 人人操 欧美| 国产精品一区二区三区免费视频| 日本黄页视频在线观看| 美女AV一区二区| 啪啪视频mP4| 色色色999| 家庭乱伦性爱av| 国产精品久久妻无码网站| 亚洲中文字幕熟女少妇一区二区| 亚洲AV在线资源| 欧亚日韩三区| 亚洲 欧美 另类 日韩 人妻一区| 91九九九馒头| 97精彩视频网站| 男人天堂一区二区| 99精彩视频| 久久精品99| 日本精品一区二区中文字幕| 美女午夜福利免费视频| 精品少妇人妻av久久免费| 国产精品一区二区久久精品| 亚洲成a人v欧美综合天堂下载| 欧美成人精品欧美一级乱黄一区二…| 欧美91色| 中文字幕av片| 老熟乱一区二区三区四区| 久久精品六区| 亚洲丝袜少妇在线| 亚洲男人电影天堂| 草草草视频在线免费看| 国产辣妈在线视频福利| 婷婷av在线中文字幕| 91看黄片| 26uuu国产日韩综合在线观看| 国产精品无码久久久久2025| 国产精品呦一区二区三区| 自拍视频一区在线观看| 日本女优在线视频福利| 岛国精品视频在线观看| 人妻熟女一区在| 91亚州日韩高清| 中文字幕艹艹| www.91欧美| 人妻无码一区二区三区久久99| 人澡逼| 狠狠入| 国产精品美女视频诱惑| 久久久久久69国产一区二区| 思思热影视| 激情色色| 99 国产丝袜在线| 色综合1991| 九九九国产| 熟女探花啪啪| 久久久精品视频免费观看| 五月婷婷综合激情| 99xav| 久久精品国产97欧美精品亚洲 | 国产av白丝| 另类av天堂| 五月天AV资源| 日本性爱视频一级| 日韩AV熟女乱伦| 骚货| 在线小说视频一区| 亚洲无992tv| 手机在线视频国内精品| 五月丁香六月激情综合| 91中文精品日韩欧美在线 | 天天看天天在线精品| 2020天天色综合| 日韩午夜国产| 日本综合色图| 日本操BAV| 国产久久视频| 日韩精品一二三| 日韩在线一区高清在线| 久久久一区二区三区四曲免费听 | 久久精品国产亚洲AV清纯| 日韩欧美国产一区二区三区四区| 狠狠 91| 久久9精品网站| 国产亚洲深夜激情| 久久久久久亚洲精品不卡人乳 | 综合色色婷婷| 蘋果手機免費看成人Av| 97爱爱| 天天做日日爱夜夜爽| 欧美日韩人人早| 伊人操| 岛国片在线观看视频亚洲| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 色婷五月| julia ann久久| 色五天伊人| 亚洲 中文 女同| 欲色综合| 色综合久久久久| 欧美中字不卡| 99国产精品视频尤物| 日韩二级| 思思热一热婷婷热一热| 亚洲熟女乱综合一区二区三区| av网站免费看| 欧美 亚洲 制服 精品| 黑白配性爱AV成| 国产精品熟女丝袜一区二区| 91 综合 色| jk白丝没脱就开始啪啪| 狠综合网| 手机在线中文字幕国产| 性爱AV天堂| 黄色人人| 97丝袜亚洲在线播放| www.99热在线只有精品| 成人性爱免费播放| 国产大片精久久久久久| 国产精品久久久久久高清无码免费看| 人人喜人人妻| 亚洲自拍偷拍视频在线 | 天堂69亚洲精品中文字| 国产男女无套97| 一个人免费视频观看在线WWW| 91人人看| 欧美一级美片在线观看免费| 日韩99神马视频播放| 久久透逼视频| 日韩欧美中文字| 特级丰满少妇一级AAAA爱毛片| 色九九综合AV| 久久精品国产亚洲AV嘿嘿| 一区二区三区成人| 丁香五月综合| 人人妻人人爽一区二区三区| 熟女人妻av在线资源,黄色的资源| 精品九九| 男人的天堂2000| 天天日天天干天天整| 少妇无码999| 动漫片子网站3黄| 隔壁邻居波多野结衣中文字幕 | 久久三| 久久爱97| 亚洲色图加勒比| 人人操,操人人| 97超碰9| 蜜臀亚洲中文| 777奇米影视777四色| JuliaAnn丝袜熟女系列| 精品国产72| 97最新在线播放视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 国产精品99久久久www| 天天干天天舔| 欧美日韩插逼视频| 欧美熟妇操操视频| 国产亚洲禁久一区二区| 91第一页| 精品二999| 丁香五月婷婷啪啪| 国产强奸乱伦xd| 精品少妇一区二区三区| 亚洲国产剧情少妇激情| 人人操人人摸人人看人人插| www.成人无码| 色狠人在线99| 天天日天天爽| 国产91精品福利在线| 亚洲熟女诱惑| 动漫av中文| 人妻天天夜夜爽一区二区| 手机在线中文字幕国产| 97综合国产| 色爽——AV| 狠狠久久四虎| 大地资源在线观看中文第二页| 91中出| 丝袜色综合| 亚洲国成人情色好看电影| 制服乱伦| 久操网线| 免费少妇一区二区| 天天综合网91| 久久东京热成人| 亚洲精品 欧美精品| 高凊专区人人操| 亚洲一区日韩| 日韩色欲久久一二三四区| 黄片www视频免费| julia国产在线| 青青草久草AV| 91处女视频在线观看| 亚洲色图久久成人| 五月天激情网图片| 亚洲国产一区二区三区四区国产| 日本欧美韩国国产在线| 91精品国产91久久青草| 色与欲影视| 91狠狠综合久久| 超碰在线在公开超碰在线在公开| 韩日巨乳美女免费视频在线观看| 人人摸人人干| 秋霞男人网| 久久这里都是精品| 女人天堂AV五区在线| 亚洲 日本 一 二 三| 色婷婷基地| 99天堂网| 亚洲综合色网| 色色亚洲| 丝袜夫妻自拍| 9久久9综合| 天天亚洲综合| 丝袜天堂| 精品中文日韩字幕视频| 二三四区精品| 女上位精品在线| 91在线一起| 日本免费二区三区| 超碰久超碰久| 蜜桃av色偷偷av老熟女| 性夜影院爽黄A爽免费动漫| 欧美综合网在线| 熟女探花啪啪| 日本成人A片网站| A V视频日本| 每日更新AV| 五月丁香啪啪网| 日韩精品区二区三区不卡| 久悠悠av| 亚洲综合图色在线| 97亚洲国产| 欧美亚洲手机在线| 在线日韩日本亚洲国产| 懂色中文一区二区三区 | 玖玖蜜臀资源网| 97日视频| 香蕉国产97| 欧美资源| 国产传媒午夜理伦精品| 亚欧性爱ab| 亚洲AV小说| 亚洲限制级| 91久热| 夜草网站| 天天视频黄网站| 五月丁香亭亭| 日本大香蕉| 日韩91网| 成人av福利在线观看| 精彩视频日韩| 97bbn| 九九九国产| 国产二区视频在线观看电影| 久久东京国产精品视频| 啊啊啊com| 日韩中文9| 免费a v| 中文字幕aⅴ在线视频| 啪啪91| 嗯嗯啊啊视频一区二区三区| 揉揉揉夜夜| 偷拍三区| 亚洲18禁| 男生通女生屁股| 久久久精品电影| 色九九综合| 91nbbbbbb| 亚洲欧美小说| 国产精品一区二区黄片| 欧美 青青草| 日韩一级二级三级| 亚洲自拍天堂| 国产精品视频电影| 欧美92| 成人a大片在线观看| 性色avv| 夜夜夜夜久久久久| 无码高清专| 色欲人妻一区二区在线| 热99这里有精品综合久久| 亚洲一区二区三区欧美日韩| 东北老女人的激情视频| 综合网亚洲| 丁香五月婷婷啪啪| 蜜臀在线看片| 国产精品宅男免费| 天天摸天天碰天天添青青| 天天色欧美| 91一起操| 激情文学小说一区二区| 操逼www.| 目产99999久久999| 夜草网站| 亚洲aw毛茸茸在线| 中文字幕一二三| 中文字幕在线高清男人的天堂| 99re在线视频国产| 亚洲欧洲综合av在线| 青青草伊人久久| 四虎精品永久在线播放| 人妻加勒比东京热| 好爽视频在线观看视频| 亚洲 日本 一 二 三| 欧美色91| 亚洲精品一区中文字幕乱码| 欧美性爱一区二区三区| 精品人妻伦一二三区久久| 99在线观看视频在线高清| 一级性爱aaaa| 九九久久国产精品怡红院| 亚洲欧美日韩精品久久久一区二区 | 九九色图| 亚洲欧美清纯| 好吊色综合| 激情文学网伊人| 亚洲毛片基地专区| 91视频观看网站| 丁香五六月啪啪| 美女毛片999| 黄色小视频日本txt| 五月天九九日国产精品一区二区三区| 日韩性爱高清免费视频| 国产伦精品| 嗯嗯啊啊操死我| 啪啪啪东京| 超碰到97情色| 屌逼麻豆| 999精品国产高清一区二区| 日本好吊色视频| 999岛国大片| 91精品91久久久久77777俄罗斯老妇姓x| 九九热男人天堂| 久久亚洲欧美中文字幕国语| 国产诱惑| 日韩AV片| 中文日本免费高清| 亚洲欧美综合网| 91国产精品熟女| 青青操综合网| 男人综合网| 日韩精品高清资源在线| 欧美色性爱| 亚洲欧洲自拍| 日韩无码AB| 狠狠干狠狠干| 男人天堂黄片| 97视频播放| 怡春苑东京热| 欧美精品第3页| 中文字幕在线观看永久| 日韩人妻无码不卡网站| 亚州色站 日韩电影| 中国亚洲呦女专区| 69XX一中文字幕人妻91| 超碰偷拍| 欧美性,色九九| 成人网址在线观看| 色欲Av人妻精品一区二| 中文字幕欧洲有码| 青青草视频在线观看一区二区| 亚欧国产无码精品在线| 国语对白露脸XXXXXX| 日日日日做夜夜夜夜做无码97| 97国产超湿| 成人免费福利在线观看| 一二三区操逼国产91| 骚日日av| 天天看高清麻豆| 成人综合色网| 日本网色| 日韩人妻中文视频| 亚洲国产美女久久久久 | 99操视频| 久久久精品无码亚免费| 久久在线观看免费视频| 天天干人人乐| 久草成人影片| 欧美日动态视频| 亚洲男人的天堂V| 夜夜肏2021| 丁香九月激情啪| 乱伦图一区| 亚洲国产欧美一区二区潘金莲| 欧美色图亚洲激情| 激情婷婷黑人91| 锕锕好爽 死我在线观看| 97 国产一区| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 国产伦精品一区二区三区在线观| 国产精品美女在线一区| 国产辣妈在线视频福利| 97超碰色| 狠狠操狠狠操操| 一本久道久久综合狠狠爱一密臀精| 97天天插| 久草线上视频免费看| 天天色踪合| 色眯眯av| 青操影院| 天操天操夜操夜月月年年操操| Aa东京男人的天堂| 老女人91| 精品一区二区2| 18精品一二区| 变态综合色| 国产精品一区二区三| 超碰美女97| 国产精品播放| 思思热一热婷婷热一热| 国产av美女被艹的乱叫| 国产九九九九九九九九| 亚洲综合精品国产一区| 日本道久久综合色色| 91精品黄在线观看| 91丝袜美女国产| 亚洲精品蜜桃久久久一区二区三区| caopeng97| 神马午夜久久久| 91AV天美在线视频| 91痴汉| 色噜噜国产精品视频一区二区| 97AV在线观看| 国产精品久久久久无码Av网曝门| 亚洲熟伦熟妇AV无码春色| 一本色道久久天天射天天干| 九色精品视频导航1| 精品伊人久久久大香线蕉小说| 日本3级一区二区免费| 五月天婷婷影院| 日本三级日本三级三级人妇四虎| 天天做天天爱天天爽AV| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 亚洲啪AⅤ永久无码| 日本免费一级AAA大片器| 熟女字幕| 999狠狠综合| 神马久久69| 麻豆天美在线| 欧美大波激情xxxx| 精品国产www久久| 人妻天堂综合网| 日本五十路在线| 校园春色 亚洲| 精品国产三级av韩国在线| 看黄片视频免费| 混色激情av| 加勒比人妻综合| 综合第一页| 老熟妇一区二区三区…| 麻豆国产尤物AV| 国产一区二区三区,在线观看观看| 亚洲色欧| 大香蕉视频一二三区| 久久人人看| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 人人人干干人人干| 亚洲成?V人片在线观看福利| 熟女日韩| 久操电影网| 欧美午夜视频免费观看| 欧美操逼一二三区| 国产丸一视频| 成人免费性爱视视| 性爱1区| 欧美日韩婷婷中文| 欧美97在线欧| 黄色性爱网网| 久久久久久久国产| 亚洲开心网| 欧美日韩性爱精品| 日韩少妇在线视频| 欧美精品三级黄片| 日韩精品中文字幕二区| 久久国99999| 中文字幕三四区| 亚洲熟女av日韩熟女| 制服少妇欧美| 人人摸人人入| 色九月婷婷| 欧亚韩国999| 超碰国产精品久| 射丝袜高跟鞋99| 999久久久九九九九| www…国产操逼| 亚洲综合九| 另类TS人妖一区二区三区 | 日本欧美中文字幕| 思思99热| 美女黄页网站| 操逼网站地址| 黄久久| www成人啪啪18秘 免费| 欧洲自拍色图gif在线| 91色人妻| av操操不卡| 亚洲天堂一区| 久久久久久中文字幕中文字幕最新| 欧美激情亚洲| 久久婷婷热| 国产97色在线 | 亚洲| 成人性爱美曰韩| 超碰免费欧美7| 国产精品激情久久久久久久| 久久久性爱视频| 日本黄色精品专区网站| 亚欧美天堂在线| 国产精品久久aV| 亚洲瓯美色图| 日婷婷| 四虎视频在线观看| 翔田千里无码中出中文字幕| 330Dv国产女人终合视频极品人与兽 | 最新的亚洲无吗| 国产人妻精品一区二区三区秋霞| 日本www操操操| 日韩欧美~中文字| 久热91| 天美传媒AV在线| 极品丝袜无码| 在线岛国新天堂8| 爱爱久久| 国产女生在线| 中文字幕第7页| 天天影视网综合少妇| 91久久青青草原精品| 欧美综合加勒比在线| 天天干天天燥| 狠狠干妹子| 成人 日韩欧美一区| 国产v亚洲v日韩v欧美v片另类 | 7777奇米影视久久| 偷拍片久久| av九九| 久96热在线观看视频| 污污污8888| 天堂8在线新版官网| 久久久久久九九九九| 亚州综合电影| 亚洲精品第一| 亚洲一二三四区| 久久m| 欧美一级色| 日本精品中文字幕视频| 欧美91久久久久| 五月天婷婷综合网| 五月天我淫我色av| 午夜精品久久久久久久99| 五月丁香啪啪啪| 在线岛国新天堂8| 性高潮久久久| 中美日韩毛片| www欧美性爱| 一级性爱视频免费观看 | 无码高清操逼| 人人妻天天做天天爽| 在线观看一卡二卡| 精品亚洲国产成人精品| 91天天综合日韩欧美| 综合av影片| 91亚洲黑人| 91丨熟女丨丰满熟女| 亚洲婷婷丁香在线| 久久r精品| 国产一区麻豆免费观看| 人妻中文在线| 国产不卡免费在线视频| 欧美性第一页| 97日韩欧美亚洲| 中国黑人三级片网站上区| 久久久久人妻| 日人妻视频91| 在线人成亚洲视频免费观看| a啊啊啊啊啊啊啊啊一区二区| 91熟女综合| 天天日老熟妇| 婷婷五月天av| 91爆操视频| 亚洲乱色熟女一区| 色婷婷一区二区三区久久| 91综合天天看| 国产地址二三| 久久精品亚洲东京热色播| 五月婷婷六月激情| 亚洲aV无码成人在线观看| 曰韩操B| 国产精品久久久吖| 啊啊啊爽爽| 久夜操| 疯操AV| 欧美日韩97在线| 丝袜亚洲91| 北京美女一区二区| 天天日日本| 久久9亚洲| 97人肏| 亚洲激情久久| 婷婷性爱| 五月婷婷激情| 伊人久久婷婷| 免费视频a级毛片免费视频| AV免费在线播放一区| 亚洲国产婷婷在线播放| 操操逼视频| 高清一区AV无码| 国产久久成人| 操逼大黄片| 中文人妻av高清一区| 极品欧美一区二区三区| 国产精品黑人一区二区三区| 亚洲性网| 亚洲码在线中文在线观看| 思思热在线视频免费| 日韩欧无码一区二区三区免费不卡| 亚洲一二三四区| 97综合网| 日语五十路和六十路亚洲国产精品| 欧美人妻少妇| 91在线免费精品视频| 久久精品熟女亚洲AV麻豆软件| 大色综合| 日韩成人性日韩成人性爱视频在线免费观看 | 日本精品无码三级网站| 大香蕉专区| 26uuu国产免费观看| 精品国产精品一区二区| 丁香五月影院| 69AV女优男人的天堂| AV丝袜少妇| 久久精品中文字幕女同|