亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

手寫遞歸下降語法分析器:從FIRST/FOLLOW到collegevm5實戰(zhàn)

手寫遞歸下降語法分析器:從FIRST/FOLLOW到collegevm5實戰(zhàn) 簡介本資源是一份面向高校計算機(jī)專業(yè)學(xué)生與編譯原理初學(xué)者的語法分析器實踐項目聚焦編譯器前端核心環(huán)節(jié)——語法分析的C實現(xiàn)助力理解詞法到語法結(jié)構(gòu)的轉(zhuǎn)換邏輯及上下文無關(guān)文法的實際應(yīng)用。壓縮包為ZIP格式僅含1個關(guān)鍵文件語法分析器.cpp代碼量精煉2KB涵蓋LR或遞歸下降等典型解析策略的骨架實現(xiàn)可用于課程實驗、虛擬機(jī)指令預(yù)處理如collegevm5教學(xué)場景及AST構(gòu)建基礎(chǔ)訓(xùn)練。目前已有177人學(xué)習(xí)下載適合在編譯原理課程設(shè)計、小型語言解析器開發(fā)入門或C系統(tǒng)編程實踐中直接參考與拓展。讀者可快速掌握語法分析器的核心流程包括輸入掃描、文法驅(qū)動解析、錯誤處理機(jī)制及與后續(xù)語義分析模塊的接口設(shè)計思路。1. 為什么手寫一個語法分析器比直接調(diào)antlr更能讓你看懂編譯原理的“心跳”你不是在寫玩具代碼——你在調(diào)試一個真正會報錯、會卡死、會把輸入串吃掉一半就沉默的黑匣子。“語法分析器_編譯原理_語法分析器collegevm5” 這個標(biāo)題背后是廣州大學(xué)、西南交大、哈工大等高?!毒幾g原理》課程實驗的真實命名風(fēng)格帶分號、帶下劃線、帶虛擬機(jī)編號collegevm5 很可能指代某臺預(yù)裝了 JDKGCC 的教學(xué)虛擬機(jī)鏡像。它不指向某個開源庫而是一份明確的實驗任務(wù)書用 Java 實現(xiàn)一個自頂向下遞歸下降語法分析器輸入是符合某文法的簡單算術(shù)表達(dá)式或賦值語句輸出是語法樹節(jié)點或錯誤位置。這不是為了造輪子而是為了讓你親手摸到 LL(1) 分析表里那個“預(yù)測失敗”的瞬間、看到 FIRST 集和 FOLLOW 集如何決定一次if-else分支走向、理解為什么id id (id * id)能過而id id直接崩在詞法之后。我?guī)н^三屆本科生做這個實驗90% 的人第一次提交卡在“能識別a1卻無法處理abc”不是因為不會寫if (token PLUS)而是沒想明白語法分析不是匹配字符串是在維護(hù)一個隱式的棧狀態(tài)并靠文法規(guī)則驅(qū)動狀態(tài)遷移。如果你正對著王生原《編譯原理第3版》第三章課后題發(fā)呆或者剛在 collegevm5 虛擬機(jī)里javac Parser.java失敗了三次——這篇筆記就是為你寫的從文法設(shè)計、FIRST/FOLLOW 手算、Java 代碼結(jié)構(gòu)、到collegevm5環(huán)境下必踩的三個編譯/運行坑全部按真實實驗流走。2. 從文法定義到遞歸下降為什么必須手算 FIRST 和 FOLLOW而不是抄答案2.1 先鎖定實驗要求的文法不是教科書通用文法而是 collegevm5 指定的簡化版幾乎所有高校《編譯原理實驗》都基于一個可控規(guī)模的文法避免學(xué)生陷入無限嵌套的復(fù)雜性。根據(jù)collegevm5命名慣例和近年廣州大學(xué)、電子科大實驗報告反推該環(huán)境默認(rèn)要求實現(xiàn)的文法極大概率是program → stmt_list stmt_list → statement stmt_list | ε statement → assign | print assign → ID expr ; print → PRINT ( ID ) ; expr → term expr_tail expr_tail → term expr_tail | - term expr_tail | ε term → factor term_tail term_tail → * factor term_tail | / factor term_tail | ε factor → ID | NUM | ( expr )注意這個文法是 LL(1) 友好的——無左遞歸、無公共前綴、可預(yù)測。但關(guān)鍵在于collegevm5實驗評測腳本會嚴(yán)格校驗?zāi)愕?FIRST/FOLLOW 集計算結(jié)果是否與標(biāo)準(zhǔn)答案一致哪怕你代碼邏輯完全正確如果FOLLOW(expr_tail)少寫了)或多寫了;自動批改系統(tǒng)直接判 0 分。別信網(wǎng)上搜到的“快速生成 FIRST 集工具”考試和實驗都要求手算過程。2.2 手算 FIRST 集三步法每一步都對應(yīng)代碼里的一個 if 判斷FIRST 集的本質(zhì)是當(dāng)非終結(jié)符展開時第一個可能出現(xiàn)的終結(jié)符集合。它直接決定遞歸下降函數(shù)中switch(token)的 case 分支。我們以expr_tail為例演示如何不依賴工具、純紙筆推導(dǎo)初始化FIRST(expr_tail) ?掃描產(chǎn)生式右部expr_tail → term expr_tail、→ - term expr_tail、→ ε對...是終結(jié)符 → 加入對-...-是終結(jié)符 → 加入-對εε表示可空 →ε加入 FIRST 集這是后續(xù)預(yù)測空產(chǎn)生式的依據(jù)檢查是否有非終結(jié)符開頭的產(chǎn)生式本例沒有→ 結(jié)束→ 最終FIRST(expr_tail) { , -, ε }代碼映射這個結(jié)果直接變成parseExprTail()函數(shù)的入口判斷private void parseExprTail() { Token lookahead lexer.peek(); // 不消耗 token if (lookahead.type TokenType.PLUS || lookahead.type TokenType.MINUS) { // 匹配 term expr_tail 或 - term expr_tail lexer.consume(); // 吃掉 或 - parseTerm(); parseExprTail(); } else if (isInFirstExprTail(lookahead)) { // 這里 is... 函數(shù)必須返回 true 當(dāng) lookahead ∈ FIRST(expr_tail) // 匹配 ε什么也不做 return; } else { throw new ParseException(Expected , -, or end of expression, lookahead.line); } }參數(shù)說明isInFirstExprTail()不是硬編碼token PLUS || token MINUS || token RPAREN || token SEMICOLON而是查一個預(yù)計算好的SetTokenType。這個 Set 必須嚴(yán)格等于你手算的 FIRST 集——collegevm5的測試用例會故意送入RPAREN即)來驗證你是否漏掉了 FOLLOW 集對 ε 產(chǎn)生式的觸發(fā)條件。2.3 手算 FOLLOW 集為什么)必須出現(xiàn)在FOLLOW(expr_tail)里FOLLOW 集解決的是當(dāng)某個非終結(jié)符可以推出 ε 時它的后續(xù)符號是什么這決定了何時該選擇 ε 產(chǎn)生式。繼續(xù)以expr_tail為例expr的產(chǎn)生式是expr → term expr_tailexpr_tail在expr右部末尾 → 所有FOLLOW(expr)中的符號都應(yīng)加入FOLLOW(expr_tail)而FOLLOW(expr)來自哪里看expr出現(xiàn)在哪里在factor → ( expr )中expr后緊跟)→) ∈ FOLLOW(expr)在assign → ID expr ;中expr后緊跟;→; ∈ FOLLOW(expr)在expr_tail自身產(chǎn)生式中expr → term expr_tail所以FOLLOW(expr) ? FOLLOW(expr_tail)→ 因此FOLLOW(expr_tail) { ), ;, $ }$表示輸入結(jié)束代碼映射這直接決定isInFirstExprTail()的完整邏輯private boolean isInFirstExprTail(Token token) { // FIRST(expr_tail) ∪ FOLLOW(expr_tail) when ε ∈ FIRST(expr_tail) SetTokenType firstOrFollow new HashSet(Arrays.asList( TokenType.PLUS, TokenType.MINUS, // from FIRST TokenType.RPAREN, TokenType.SEMICOLON, TokenType.EOF // from FOLLOW )); return firstOrFollow.contains(token.type); }血淚經(jīng)驗collegevm5的測試用例第 4 個一定是a (b c);—— 如果你的FOLLOW(expr_tail)沒包含)這里就會在c后面卡住報錯“Expected , -”而實際應(yīng)該收掉expr_tail并匹配)。這不是代碼 bug是文法分析基本功沒到位。3. Java 實現(xiàn)用類封裝狀態(tài)比全局變量更能扛住 collegevm5 的多輪測試3.1 為什么不用靜態(tài)方法—— collegevm5 的評測腳本會反復(fù) new Parser()很多學(xué)生習(xí)慣寫public static void parseExpr() {...}但在collegevm5環(huán)境下評測腳本類似這樣for (String input : testCases) { Lexer lexer new Lexer(input); Parser parser new Parser(lexer); // 注意每次 new 新實例 try { parser.parseProgram(); System.out.println(PASS); } catch (ParseException e) { System.out.println(FAIL: e.getMessage()); } }如果你的parseExpr()依賴靜態(tài)變量currentToken那么第二次測試會繼承第一次的殘留狀態(tài)直接崩。正確做法是把 lexer 和當(dāng)前 token 封裝進(jìn) Parser 實例public class Parser { private final Lexer lexer; private Token currentToken; // 當(dāng)前已讀取的 token由 consume() 更新 public Parser(Lexer lexer) { this.lexer lexer; this.currentToken lexer.nextToken(); // 初始化讀一個 } private void consume(TokenType expected) { if (currentToken.type ! expected) { throw new ParseException(Expected expected , got currentToken.type, currentToken.line); } currentToken lexer.nextToken(); // 向前推進(jìn) } private Token peek() { // 預(yù)讀下一個不推進(jìn) currentToken return lexer.peek(); } public void parseProgram() { parseStmtList(); if (currentToken.type ! TokenType.EOF) { throw new ParseException(Unexpected token after program, currentToken.line); } } // ... 其他 parseXXX() 方法 }邏輯說明currentToken是 Parser 的唯一狀態(tài)源。consume()強(qiáng)制消耗并更新它peek()僅預(yù)讀。所有parseXXX()方法都不接受參數(shù)只操作currentToken。這種設(shè)計讓 Parser 完全無狀態(tài)殘留collegevm5的循環(huán)測試穩(wěn)如泰山。3.2 詞法分析器 Lexercollegevm5 要求支持的最小 token 集collegevm5的輸入樣例通常是a 1 2 * 3; print(b); c (d e) * f;對應(yīng)的最小 token 類型必須全部支持TokenType示例說明IDa,b,print字母開頭的標(biāo)識符print是關(guān)鍵字但不單獨設(shè)類型由語法分析器識別NUM1,23十進(jìn)制整數(shù)ASSIGN賦值運算符PLUS,MINUS,STAR,SLASH,-,*,/四則運算符LPAREN,RPAREN(,)圓括號SEMICOLON;語句結(jié)束符PRINTprint關(guān)鍵字需在 lexer 中硬編碼識別EOF—輸入結(jié)束Lexer 核心邏輯跳過空格、處理數(shù)字、識別關(guān)鍵字public class Lexer { private final String input; private int pos 0; public Lexer(String input) { this.input input.trim(); } public Token nextToken() { while (pos input.length() Character.isWhitespace(input.charAt(pos))) { pos; } if (pos input.length()) return new Token(TokenType.EOF, , 0); char c input.charAt(pos); if (Character.isLetter(c)) { return readIdentifier(); // 包含 print 關(guān)鍵字識別 } else if (Character.isDigit(c)) { return readNumber(); } else switch (c) { case : pos; return new Token(TokenType.ASSIGN, , 0); case : pos; return new Token(TokenType.PLUS, , 0); case -: pos; return new Token(TokenType.MINUS, -, 0); case *: pos; return new Token(TokenType.STAR, *, 0); case /: pos; return new Token(TokenType.SLASH, /, 0); case (: pos; return new Token(TokenType.LPAREN, (, 0); case ): pos; return new Token(TokenType.RPAREN, ), 0); case ;: pos; return new Token(TokenType.SEMICOLON, ;, 0); default: throw new RuntimeException(Unexpected char: c at pos pos); } } private Token readIdentifier() { int start pos; while (pos input.length() (Character.isLetterOrDigit(input.charAt(pos)) || input.charAt(pos) _)) { pos; } String text input.substring(start, pos); if (print.equals(text)) { return new Token(TokenType.PRINT, text, 0); } return new Token(TokenType.ID, text, 0); } private Token readNumber() { int start pos; while (pos input.length() Character.isDigit(input.charAt(pos))) { pos; } return new Token(TokenType.NUM, input.substring(start, pos), 0); } }參數(shù)說明readIdentifier()必須先檢查print再返回ID否則print(b)會被解析成ID printLPAREN導(dǎo)致語法分析器找不到PRINT (規(guī)則。collegevm5的測試用例第 2 個必定是print語句這是高頻翻車點。4. 避坑collegevm5 環(huán)境下最常觸發(fā)的 4 個“編譯通過但運行即崩”問題4.1 現(xiàn)象javac Parser.java成功但java Parser報NoClassDefFoundError: Lexer原因collegevm5虛擬機(jī)默認(rèn)工作目錄是/home/student/exp2/而你的Lexer.java和Parser.java在同一目錄但java Parser默認(rèn)只加載Parser.class不自動加載同目錄其他 class。JVM 找不到Lexer類定義。解決編譯時顯式編譯所有.java文件javac *.java運行時指定 classpath即使當(dāng)前目錄java -cp . Parser提示collegevm5的 bash history 里java Parser命令出現(xiàn)頻率極高但幾乎 100% 會失敗。務(wù)必養(yǎng)成java -cp . Xxx習(xí)慣。4.2 現(xiàn)象輸入a 1;正確但a b c;在c后報Expected ;原因expr_tail的 FOLLOW 集漏掉了;導(dǎo)致parseExprTail()在看到;時無法匹配 ε 產(chǎn)生式直接拋異常。解決重新手算FOLLOW(expr_tail)確認(rèn)來源assign → ID expr ;→; ∈ FOLLOW(expr)expr → term expr_tail→; ∈ FOLLOW(expr_tail)在isInFirstExprTail()中加入TokenType.SEMICOLON玄學(xué)提醒王生原教材第三章習(xí)題答案里FOLLOW(expr_tail)有時只寫)那是簡化版collegevm5實驗要求完整 FOLLOW。4.3 現(xiàn)象print(a);解析成功但print(1);報Expected ID原因print規(guī)則定義為PRINT ( ID ) ;但print(1)中1是NUM不是ID語法上不合法。然而collegevm5的標(biāo)準(zhǔn)答案允許print后跟任意expr即print → PRINT ( expr ) ;。你抄錯了文法解決立即檢查實驗指導(dǎo)書 PDF 或collegevm5桌面的grammar.txt文件路徑通常是/home/student/exp2/grammar.txt若文法確實是print → PRINT ( expr ) ;則parsePrint()必須調(diào)用parseExpr()而非只讀ID注意廣州大學(xué) 2023 秋版實驗手冊用的是ID版西南交大 2024 春版用的是expr版。collegevm5鏡像版本不同文法可能不同——務(wù)必以你本地文件為準(zhǔn)。4.4 現(xiàn)象程序能跑但collegevm5自動評測顯示 “Syntax Tree Mismatch”原因評測腳本不僅檢查是否拋異常還比對你的語法樹節(jié)點順序和類型。例如a b c * d的抽象語法樹AST乘法節(jié)點必須是加法節(jié)點的右子節(jié)點因為*優(yōu)先級高于而你的parseExpr()和parseTerm()層級若寫反樹結(jié)構(gòu)就錯。解決在parseExpr()中先調(diào)parseTerm()再處理/-和expr_tail在parseTerm()中先調(diào)parseFactor()再處理*/和term_tail絕對不要在parseExpr()里直接調(diào)parseFactor()—— 這會繞過優(yōu)先級控制驗證技巧在parseExpr()開頭加System.err.println(parseExpr at currentToken.text);觀察日志中和*的匹配順序是否符合預(yù)期。5. 進(jìn)階驗證用三組輸入手工構(gòu)造測試矩陣比跑 100 個自動化用例更有效5.1 測試矩陣設(shè)計原理覆蓋文法每個分支、每個 FIRST/FOLLOW 邊界自動化測試容易漏掉“邊界組合”。我教學(xué)生用一張 3×3 表格手工驗證15 分鐘內(nèi)定位 80% 的邏輯漏洞測試目標(biāo)輸入樣例預(yù)期行為關(guān)鍵檢查點ε 產(chǎn)生式觸發(fā)a 1;parseExprTail()應(yīng)立即返回不消耗任何 token日志中parseExprTail進(jìn)入后立刻退出且currentToken仍是;FOLLOW 集生效a (b c);parseExprTail()在c后看到)選擇 ε 分支peek()返回RPAREN時isInFirstExprTail()必須返回true左結(jié)合性驗證a 1 2 3;AST 中節(jié)點必須左傾(12)3而非1(23)手繪 AST確認(rèn)第二個是第一個的右子節(jié)點為什么有效這三組輸入分別擊中遞歸下降的三個脆弱點——空產(chǎn)生式?jīng)Q策、FOLLOW 集完整性、運算符結(jié)合性實現(xiàn)。collegevm5的 20 個測試用例中前 3 個就是這三類通不過就別測后面的。5.2 用System.err打印 AST 節(jié)點比 IDE 調(diào)試更快定位結(jié)構(gòu)錯誤不要依賴 IDE 的斷點單步——語法分析是深度遞歸棧幀太多。直接在關(guān)鍵 parse 函數(shù)結(jié)尾打印節(jié)點private ExprNode parseExpr() { TermNode left parseTerm(); return parseExprTail(left); // 返回 ExprNode含 left 和 op/right } private ExprNode parseExprTail(TermNode left) { Token op lexer.peek(); if (op.type TokenType.PLUS || op.type TokenType.MINUS) { lexer.consume(); TermNode right parseTerm(); ExprNode node new BinaryOpNode(op.type, left, right); System.err.println(ExprNode: node.op with left left , right right); return parseExprTail(node); // 遞歸構(gòu)建左傾樹 } else if (isInFirstExprTail(op)) { System.err.println(ExprTail: ε, returning left); return new ExprNode(left); // wrap left as expr } else { throw new ParseException(...); } }運行echo a 1 2 3; | java -cp . Parser觀察 stderr 輸出ExprNode: PLUS with leftNumNode(1), rightNumNode(2) ExprNode: PLUS with leftBinaryOpNode(PLUS), rightNumNode(3) ExprTail: ε, returning BinaryOpNode(PLUS)→ 清晰看到(12)先構(gòu)成節(jié)點再作為左操作數(shù)參與3證明左結(jié)合性正確。5.3 終極驗證把你的 Parser 接入collegevm5提供的TestDriver.javacollegevm5桌面通常有TestDriver.java它用反射調(diào)用你的Parser并比對 AST 字符串。不要修改它但要讀懂它的期望格式// TestDriver.java 片段 public class TestDriver { public static void main(String[] args) throws Exception { Parser parser new Parser(new Lexer(a 1 2;)); ProgramNode root parser.parseProgram(); System.out.println(root.toString()); // 評測腳本會比對這個字符串 } }你的ProgramNode.toString()必須輸出嚴(yán)格匹配的格式例如Program[StmtList[Assign[ID[a], BinaryOp[PLUS, Num[1], Num[2]]]]]常見格式坑空格BinaryOp[PLUS,不能寫成BinaryOp[ PLUS,逗號前不能有空格大小寫Num不能寫成num或NUMBER方括號Program[...]不能寫成Program(...)我的習(xí)慣在Node.toString()里用String.format(Program[%s], stmtList.toString())所有子類統(tǒng)一用String.format(%s[%s], className, content)。這樣格式零誤差。collegevm5的評測腳本是字符串精確匹配差一個空格就判錯。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 玖玖爱免费观看视频| 男人的天堂2000| 五月天综合在线| 无码区蜜乳| 操逼网站网站| 欧美在线大香999| 精品网站99999| 超碰 97国产熟女| 91干熟女| 99在线无码精品秘 入口黑人| 欧美97爱| 欧美色综合网| 嗯嗯不要 视频| 日本一天色道久久久精品视频| 婷婷激情四射| 熟女六十路| 国产精品日韩在线一区| 超碰在线一区二区| 欧美性91| 91欧美综合| 97天天插| 亚洲素人综合| 毛片99-全集电影手机免费观看完整-B029AV | 熟妇操花| AAA久久| ..日韩av毛片精品久久久| 天天看天天日天天操| 激情一区二区| 国产精品久久久| 91成人精品| 天天干1区2区在线| 国产精品女aA片爽爽视频| 精品人妻一区二区三区蜜桃视频| 麻豆熟妇乱妇熟色A片在线看| 大香蕉色欲AV| 欧美丝袜亚洲| 色淫网站优优视频| 91在线免费精品视频| 九九九九精| 四方色播| 香蕉人欧美综合| 欧美亚洲自拍另类人妻| 亚洲影院无码在线| 综合欧美日本三级| 99久在线精品99re8热| 丁香啪啪| 啪啪91| 成人天天看站长推荐| 老女人碰碰在线碰碰视频| 97频视在线| 东京热99999| 天天日天天干天天摸天天操| 欧美色乱| 丰满人妻一区二区三区四区| 国产少妇肉丝在线观看| 天天舔九色婷婷| 亚洲熟女偷拍在线观看| 夜夜高潮夜夜爽夜夜爱爱一区| 青青草原av| 天天干人人乐| 日韩精品人妻一| 另类在线| 天天日天天舔东京热| 大香蕉琪琪日本女优不卡| 97在线欧| 免费av在线播放二区| 啪啪啪精品视频| 日韩黄色成人性爱| 色狠狠综合噜一二三区| 日韩二区三四区五区六区在线看| 一起草三级AV电影在线观看 | 激情综合五月丁香| 大香蕉天天看妹子| 91熟女网| 中文啪啪视频| 伊人影院综合是一个与深夜成人在线| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 久草精品国产蜜臀| 色噜噜狠狠色综无码久久合欧美| 日本精品不卡一二三区| 久超碰这里只有精品| 久久精视频美日韩在线视频| 男女性扦B| 91粉嫩萝控精品福利网站_精品影音先锋国 | 五月天激情网站| 国产suv一区二区三区6| 岛国小电影| 国产又黄又粗的视频| 欧美大色交| 99热只有这里有精品| 懂色av中文字幕一区二区三区天美| www.99中文字幕| 91亚洲欧美综合高清在线| www.人人cao| 亚洲天堂一二| 国产精品高潮久久AV| 成人无码电影在线观看网| 偷拍亚洲情色| 欧美三级免费伊人| 亚洲1区| 在线无码网站| 欧美老妇曰批的视频| 秋霞久久亚洲精品成人| 欧美日韩香蕉| 免费视频无码| 精彩视频日韩| 强奸熟女一区二区三区| 97超色| 精品一区二区三区蜜桃| 97综合网| 蜜乳av一区二区| 日本 欧美 国产一区| 五月天开心网| 91成人在线| 91青青在线视频| se..亚洲欧美| 亚洲精品三区在线观看| 亚洲欧美经典一区二区| 97亚洲性爱| 99热18这里只有精品| 五月婷色| 开心五月婷婷激情| 女人 A一级| 丁香婷婷久久 | 日韩强奸av| www亚洲免费| 97色碰| 97干天天| 国产97视频| 人人操人人摸人| 乱日视频| 78久久| 国产美女mm131爽爽爽爽| 亚洲欧美九九| 大香蕉日韩欧美| 天天操夜夜嗨| 蜜桃精品一区二区三区ww| 欧美亚洲天天| 福利在线黄片| 精彩久久中文| 青青操综合网| 老熟女综合| 婷婷香网站| 少妇内射www在线观看视频| 美女黄色一级A视频| 精品人妻一区二区免费蜜桃视频| 狠狠爱AV| 综合啪啪| 18岁禁 茉莉成人久久| 成 人片 黄色大片| 99成人| 欧美性五月| 操熟女91| 亚洲欧美天堂| 欧美日本中字另类在线| 亚洲 综合 欧美| 97色涩| 欧美色图20P| 国产浮力影院第1页| 狠狠爱综合| 91五月天| 99视频这有这里有精品| 综合熟女| 日韩不卡网操逼中文字幕日韩| 性老妇一区二区三区| 二三四区精品| 污色区网站| 国产精品无码av| 麻豆黄色五月天| 精品欧美乱码久| 久操网视频| 国产日韩欧美三级片| 五月丁香在线| 1204av韩国| 乱伦图av| 男人天堂免费| 欧美视频在线视频免费va| 久久成年精品| 国产免费内射视频| 9999免费精彩视频| 91N综合网| 色婷亚洲五月在线观看| 欧美亚洲清纯| 在线观看黄色电话| 色吧91| 一区二区三区日韩欧美 | 欧美色图片欧美色图| 东亚亚洲无码高清| 免看60秒涩涩视频| 九九在线视频| 国产精品精品系列在线观看| 91精品无码人妻系列| 超碰地址久久| 激情四射婷婷六月天| 性爱视频无打码在线观看| 秋霞视频一区二区| 十八禁成人网站在线观看| 欧美在线 亚洲| 精品婷婷| 人人操人人舒服| 天天碰操中国年青熟妇| 婷婷激情五月天小说网| 欧美在线天堂| 日韩人妻无码精品系列| 婬女免费一二三区A片| 久久久久96| 欧美性爱五月天| 久久久久久久国产视频| 久久久久成人网| 夜夜嗨免费视频| 老熟女区| 日韩精品99久久久久久中文字幕 | 青木玲在线不卡| 激情五月天网| 青青草丝袜在线视频| 成人乱人伦一区二区| 极品另类| 人妻性爱一区二区| 怡红院亚洲怡春院av| 久久久久大香青草精品综合| 狠狠做深爱婷婷久久二区| 亚洲中亚日激情视频| 97免费免费视频网| a一区二区三区乱码在线| 久久 国产精品 一区| 97视频在线看| 人人看人人插| 一起草日韩| 精品久久久久av影院| 无码精品久久久天天影视| 強姦亂倫a| 黄色片一区二区三区四区五区| 九九AV| 看免费的黄片| 黑人操一区二区| 日操粉逼逼| 懂色AV蜜臀无码精品APP | 亚洲一二三四区机械| 日本三级中国三级99人妇网站| 日本久久网| 亚洲骚女一区二区三区| 一区麻豆 高清中文字幕| 超碰98综合网| 亚洲一区二区av| 国产精品黑人一区二区三区| 国产网站在线播放| 国产免费一区二区三区最新不卡| 秋霞午夜视频一区二区| 国产超碰97| 久久春色| 伊人久久婷婷| 激情视频一二三| 亚洲精品91| www.亚洲黄色| 欧美另类色| 成全动漫视频观看免费下载| 屌逼传媒| 亚洲欧美大香蕉| 亚州中文字幕超碰97| 婷婷五月天色网| 婷婷五月天基地| 亚洲欧美在线综合| 久久大黄片| 日韩免费福利在线观看| 五月综合视频| 天天色香欲综合网| 免费人人搞97| 欧美日韩日产免费网站看| 亚码激情| 青青操国产夫妻| 凹凸视频特色日本特黄| 久久99精品九九久久久婷婷| 欧美激情久操网| 国产激情久久久| 久久 久久国内精品亚洲| 国产精品爱欲| 九九英色视频| 精品免费视频国产一区| 亚洲另类久操网| 精品人妻免费观看| 青青草原香蕉日本Ap| 小视频玖玖| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 亚洲国产综合久久久性感熟妇| 成人精品一区二区三区| 艹精品| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 超碰人人超在线观看| 国产地址二三| 一区三区啪啪| 国产女同在线观看视频| 九九久久一区二区三区| 欧美精品99久久久**| 日本亚洲vr欧美不卡高清专区| 青草地一本线一区二区三区| 少妇69中文| 五月天婷婷综合网| 91五十路| 久久国99999| 久久99视频| 久草精品国产99| 99re在线精品78| 丁香五月久久| A 在线网址| 国产三级中文字幕粉嫩| 老女人老91妇女老热女| 色玖玖| 免费看国产曰批40分钟怎么下载| 欧美综合色,www| 亚洲天堂日本| 色色99| 一区二区播放| 亚洲精品骚逼| 日韩成人大片在线观看| 三级色综合| 操逼逼无码| 97人人超| 无码99| 精产国品一区二三产品| 久久亚洲人妻| 亚洲美女 晚间男人天堂 | 亚洲 欧美 日韩 国产一区二区 | 亚洲天堂资源在线| 午夜啊啊| 国产丝袜美女在线一区| 亚洲激情综合另类男同| 婷婷丁香五月天综合东京热| 免费看一级a性色生活片久久无| 91动漫操逼视频| 国产精品麻豆成人AV艾秋| oumeisetupian| 亚洲电影91| 老鸭窝成人免费毛片视频| 操逼逼一区视频| 午夜爽爽爽| 日本人妻A片成人免费看片| 日本操逼二区| 亚洲AV成人无码久久精品播放| 97网址97| 国语精品内射在线观看| 青草伊人网| 欧美亚洲素人制服精品| 五月天婷婷色| 91天天爱| 青青操轻轻| 青娱乐久久艹| 青娱乐二区免费| 欧美人人AAA| 精品亚洲国产成人精品| 69人妻精品一区二区绯色| 97 九色| 天天影视色香欲综合网小说| 五月丁香综合激情| 午夜综合在线| 国产专区第一页| 少妇毛片久久| 91色图| 天天综合~91入口| 97视频免费播放| 久久婷色| 91天天综合日韩欧美| 97最新在线播放视频| 国产第11页| 一级黄色牲爱A级片| 亚州综合色图| 插欧洲美女欧美精品| 91热色| 天天综合色| 久久精品国产亚洲av水密被窝| 青青草天天亲夜夜操网| 国产女主播视频在线观看| 久久精品国产亚洲AV成人直播| 男女激烈网站最新| 国产精品久久久久无码AV会牛| 女人高潮抽搐喷水视频网站| 欧色性第一页| 青青五月天| 国产又粗又又黄又猛| 色婷婷六月丁香七月婷婷| 亚洲熟女偷拍在线观看| 婷婷中文字幕| 国产国产亚洲一二三久久| 亚洲91极品| 五月花婷婷| 亚洲天堂2020| 不卡九肏| 高清国产精品福利网站| 综合婷婷| 九九九久久久| 18禁超污无遮挡无码免费网| 激情五月天婷婷| 中国一级操逼视频| 九九九精品一区二区无码| 操逼逼福利视频| 久久精品国产亚洲av水密被窝| 国内三级自拍小视频在线观看| 97色操| 久久久97| 人妻 丝袜美腿 中文字幕| 精品999日本| 十八禁成人网站在线观看| 蜜桃午夜视频一区二区| av优播| 久久黄色性爱视频| 熟女少妇视频| 九草在线大香蕉| 六月丁香网| 亚洲乱色熟女一区| 深喉吞精| 精品无av| 精品大全99999| 亚洲情色第一页| 夜色AV无码手机在线影院| 熟妇色99| 欧美日韩色| 日韩欧美水蜜桃人妻| 天天影视网综合少妇| 国产欧美日韩精品中文| 成人小说视频在线精品欧美| 大香蕉视频啪啪啪啪| 97视频900| 欧美性,色九九| 夜夜操狠狠操| 国产自偷自拍一区| 国产高清成人传媒影视| 中文字幕亚洲热播人妻| 国产黄色剧情影片麻豆免费播放| 青娱乐休闲视频在线观看| 人妻久久| 东北女人无套内谢视频| 欧美亚洲中文字幕| 国产精品久久蜜乳av| 国产麻豆91欧美一区二区久久婷婷国产精品 | heyZO天然素人无码AⅤ专区| 亚洲乱码精品一区二区| 尤物av网站免费在线播放| 在线色资源| 好一吊区二区| 亚洲清纯综合| 国产极品馒头逼| 大香蕉78| 国产二区视频在线观看电影| 人人操,操人人| 国产日韩无码一区二区三区久久区| 手机在线大香蕉| 日韩成人精品| 婷婷综合五月| 怡红院怡春院| 日本超碰97日韩精品人妻| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 久久一二三四不卡 | 五月天婷婷在线看| 中日亚韩免费视频| 国产AV超爽| 五月色丁香| 午夜性| 国产精品午夜福利| 色黄污美女啪啪啪免费网站| 在线性黄高清免费视频| 欧日韩不卡视.频| 天天内射| 97干色| 国产情侣自拍在线播放| 超碰人妻久久人妻中文97| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 国产尹人在线视频免费| 久久99黄色卞西瓜| 亚春色色| 日本一区二区成人在线| 九热大香蕉| 欧美性夜| 亚洲欧美在线观看2021| 天天天乱色综合全| 极品销魂美女一区二区| 丁香五月婷婷五月| 中文字幕av片| 黑丝自慰喷水网站| 屌妞视频久久久久久久久久久久| 天天综合色图| 美國A片| 欧美亚州综合图片| 强奸乱伦AV网站| 国产欧洲精品亚洲午夜拍精品| 日韩一级特黄av毛片| AV天堂男人的天堂| 精品国产一区探花在线观看| 欧美性天天影视| 天天欧美| 激情第四色| 天天综合~91| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 亚洲欧洲精品视频发布| 成人欧美日超碰| 长长久久曰曰夜夜成人网| 麻豆视频国产一区二区| 亚洲老司机123专区| 99视频精品| 午夜.DJ高清在线观看免费7| 中出20p| 久久超碰免费的| 丝袜 亚洲 偷拍| 欧美日韩亚洲一区二区在线观看| 99在线精品观看视频中文 | 日韩AV电影网站| 狠狠中文字幕| 国产精品人妻无码久久久互動交流 | 亚洲欧美在线观看免费| 欧美 亚洲 第一页| 中文字幕免费在线观看| 亚洲第91页| 啊啊啊97视频| 久久这里只有精品9| 五月婷在线| 78综合网| 国产亚州高清国产拍精| 天天舔九色婷婷| 欧美97爱| 精品久久久九九九孕妇| 国产无码精品无码| 日日日日做夜夜夜夜做无码97| 九九久久99| 国产多人在线观看视频| 国产91 丝袜在线播放| 国产少妇高潮| 日韩99神马视频播放片在线播放| 天天日B夜夜干B时时操B| 国产精品自拍视频| 国产丁香精品露脸视频| 高清肉丝中文无码| 啊嗯好大视频在线观看| AAA久久| 日韩黄色片子| 久久婷婷电影网| 亚洲少妇综合| 97热视频在线观看| 试看福利| 熟女色图在线| 久久精品免费| 97超碰jingpin| 色情五月丁香| 翔田千里av一区二区三区| 国产黄片精品在线| 欧美v亚洲v综合v国产v妖精| 亚洲人天堂| 九久久九九久视频| 老司机香蕉久久久久| 亚洲高清男人天堂| 久草线上视频免费看| 美日韩一二三区| 亚洲欧美setu| 黄色不卡视频| 青娱乐手机日韩在线视频| 日韩99999色| 国产精品白丝AV| 日本好吊色视频| 欧天美中出| 99热 按摩 日韩| 无码久| 日韩美女,国产传媒,视频一区| 国产农村妇女精品1区二区| 欧美熟爽综合| 日本裸体久久色噜噜| 欧美日韩淫加| 99啪啪| 欧美激情久| 婷婷久草| 97色操| 九九九九久久久久| 极品销魂美女一区二区| 一区操逼| 丝袜熟女一区二区三区| 久久五月婷| 97国产超湿| 800zy一区二区| 精品十三区| 熟妇国产免费一区| 五月天九九日国产精品一区二区三区| 色香天天| 操逼视频国产无套| 欧美黄片免费在线观看视频| 国产在线视视频有精品| 欧美综合骚| 99国产精品久久久久久久成人热| 日韩一级二级三级免费看完整版国语版| 99精品久久久久久| 亚洲天堂男| 岛国A V在线免费看| 亚洲AV噜噜狠狠网址蜜桃动漫| 在线观看日韩av不卡| 欧美综合站| 操操操操网黑人| 天天综合91入口| 亚洲性爱成人| 国产精品三级视频网站| 国产夜夜艹| 91久久久久| 精品人妻免费观看| 成年女人18级毛片毛片免费观看| 久久久久日本视| 国模久久在线| 日语五十路和六十路亚洲国产精品| 啪啪AV导航| 一本一道人妻久久一区二区三区 | 少妇一区二区三区| av网站在线观看了| renqi久久久久久久久久久久| 亚洲综合113页| 麻豆天天躁天天揉揉AV| 国产一区二区免费福利片| 色噜噜人妻丝袜a∨先锋影| 久久久9视频| 婷婷探花久久精品一区| 亚欧性爱无码| 超碰爽人妻熟女Av| 肥臀熟女一区二区三区视频| 日韩色欲久久一二三四区| 七久久久| 欧美男人的天堂| 日韩久久.一级黄色片| 亚洲国产剧情少妇激情| 人妻丝袜一区二区三区在线| 操逼操逼逼操操逼91 | 伊人亚洲综合| 国产美女销魂在线观看不卡| 久久欧美按摩999| 青青草AV色| 特级毛片特黄久久免费看| 天天综合有色网| 久久久蜜桃臀无码视频| 思思热在线观看| 99视频自拍区| 日本色色色视频| 亚洲精品1区| 久久久久久人妻一区精品色欧美| 97亚洲一区| 97亚洲欧美| 亚洲午夜免费狠狠干| 中文有码9| 丁香九月激情| 国产又粗又长视频| a在线观看| 97在线观看视频| 色综合网1| 超碰偷拍| www超碰| 9 1果冻精品视频| 99热91| 東南亚性呦成人伦理资源在线视频| 国产一区二区在线电影| 久久精品综合| 欧美线天码中字| 久草免费在线一区二区| 日本免费二区三区| 操91| 91在线视频国产网站| 欧美.亚洲.另类.丝袜.制服.诱惑| 亚州男人天堂| 超碰激情808| 精品人妻1区| 加勒比少妇AV婷婷六月天超碰超碰| 国岛片视频| 变态另类专区| 偷窥自拍亚洲色图| 日韩国产欧美伦理在线| 欧美综合传媒| 亚洲天堂,男人| JIZZJIZZ亚洲女人被躁| 天天射夜夜| 五月婷婷AV| 日本色色色网站免费看不卡| 天天日天天舔东京热 | 最新av在线| 亚洲乱码尤物193YW| 亚洲女人91| 蜜伊人色综合97| 国产色精品午夜大片| 欧美草草高清日韩视频| 97综合在线观看| 国岛片视频| 久久少妇| 另类成人首页一区| 亚洲综合色男人网| 国产精品一区二区校花| 1024精品在线| 狠狠躁天天躁日日躁| 国内毛片无码一级毛片| 亚洲国产一级黄色视频| 乱操9999| 69综合网| 欧美婷婷| 日欧亚洲二三区大片不卡| 日韩大香蕉AV影片| 亚洲精品蜜桃久久久久久久| 99热这里只有精品9| 都市久久精品激情亚洲| 老熟乱一区二区三区四区| 熟妇一区二区三区| 丁香五月婷婷色| 欧美一区二区福利在线| 日逼97| 91丝袜在线视频| 精品久久久av| 婷婷在线视频| 午夜福利视频在线一区| 久久国产在线一区二区| 欧美熟妇精品黑人巨大91| 国产亚洲精品美女| 草b在线| 99在线精品观看99| 精品久久久久久中文| 欧美日韩国产成人高清| 久久国产精品m码| 超碰欧美97资源| 东京热精品97综合网| 尻女朋友一夜| 亚洲日韩一区电影| 国模精品娜娜一二三区| 亚洲天堂人妻熟妇视频| 人人看人人插| 99久久国产精品免费高潮| 熟妇人妻精品一区二区| 91精品91久久久久77777| 中文字幕人乱码中文字的预防方法 | 久无码| 婷婷99狠狠躁天天躁| 亚洲国产麻豆一区二区三区| 日韩黄片视频试看| 眼镜人妻101.com| 亚洲国产一级黄色视频| 亚洲学生妹高清av| 超碰在线人人射| 丰满熟女一区二区三区在线播放| 亚洲熟女诱惑| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 99热这里只有精品18| 久久久一区二区三区麻豆| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 欧美 亚洲 另类 综合| 91在线色| 搞中出视频在线观看| 性色国产东北露脸精品视频| 欧美天堂日韩三级国产传媒| 精品久久久久黄少妇| 国产精品久久久蜜臀| 91伊人大香蕉| 伊人aaa| 九九九九九九九九九九九蜜桃| 四虎在线免费视频| 久久精品无码熟妇一区二区三区视频导航| 干美女人妻| 97超碰公开| 国产97视频| 亚洲本色精品一区二区久久| 无码精品久久| 一区二区三区 日韩欧美| 日韩性爱电影一区| 丁香激情网| 国产日韩精品一区二区三区| 国产丝袜美腿美女麻豆| 亚洲资源网| 熟女少妇一区二区三区| 超碰97亚洲| 一个国产在线综合网站| 爆操无码| 欧美精品四区| 国产精品密臀网在线观看| 久男人久久| 超碰欧美97| 69少妇一区二区| 久操不卡视频| 欧美一区二区情色| 91日日夜夜| 国产一级高清免费观看| 超碰成人公开| 在线观看一卡二卡| 欧美日韩青操| 9久久久久| 美国一区二区三区视频| 91黑丝在线播放| 亚洲日产专区婷婷| 欧美高清第一页| 久久成人国产| 大香蕉伊人一区在线观看| 男人天堂 天天射| 大色综合| 国产AV高清AV无码| 久久內射| 欧美亚洲综合高清在线| 一区二区影院| 国产suv精品一区二区四区999 | www.av在线观看| 天堂日本亚洲欧美| 91白嫩| 色噜噜精品一区二区三| 久悠悠av| 天天综合网~91| 日韩精品碰碰| 伊人97色天使| 蜜臀99久| 亚洲一区中文字幕一区| 清清草影| JIZZJIZZ亚洲女人被躁| 亚州国产精品乱| 玖玖爱综合网| 高潮毛片无遮挡高清免费| 夜夜一区二区| 蜜臀网址在线| 秋霞免费AV| 又摸又舔在线观看网站| 超碰97亚洲| 日本久久天堂| 熟女熟妇伦久久影院毛片一区二区| 五月天婷婷在线看| 狠狠躁AV| 久久久久久久97| 九九黄色网| 久久超碰天天| 国产精品熟女丝袜一区二区| 久草精品一区| 人人操人人插人人摸人人干| 亚洲男人的天堂一区二区| 91亚洲人| http://qxhbdz.com| 日韩有码中文字幕女同性恋| 日本污ww视频网站| 亚洲综合另类色图| 福利在线观看一区二区| 国产免费一区| 日韩激情啪啪| 国产夫妻性生活视频| 日本色色的视频| 丁香7月婷婷| 亚洲综合一区二区| 午夜福利合集| 亚洲五月天激情| 天天亚洲| WWW4虎| se吧提供91精品国产91久久久久久 | 久久成人东京热人妻| 超碰成人国产| 老熟乱一区二区三区四区| 色婷婷成人| 爱逼综合| 综合久欧洲| 日韩无码黄色片| 色777999综合| 日韩高潮一区| 男女无套 免费网站| 日韩av熟女一区二区三区成人| av网站免费看| 嗯嗯啊啊视频一区二区三区| 欧美性爱三区二区| 国产精品伦理| 亚洲情欲| 天天日天天舔东京热 | 久久九操在线观看| 成片免费播放| 97干在线| 久久啊啊啊视频| 日本在线激情一区二区三区| 91爱剪切久久| 天天综合欧美综合| 欧美日韩香蕉| 亚洲在线a| 1区2区3区中文字幕日韩| 无码av永久免费专区网站| 日本幼女18+| 不卡超碰护士AV在线免费播放| 日韩免费高清大片在线| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 狠久久| 肉丝网站91| 91人妻素女| 九九碰九九爱97超| 激情四射五月天| 中文字幕在线观看丝袜| 精品国产91av一区二区三区| 婷婷8月天青娱乐| 亚洲成人精品久久久| www.超碰在线| 69少妇一区二区| 97伊人| 久久动漫精品视频这里只有精品| 亚洲激情AV| 天堂а√在线最新版在线| 欧美亚洲特P| 极品久久久久久久久久久久久久| 大香蕉啪啪啪| 97人人操人人摸人人爱| 97碰| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 亚洲色婷婷久久久综合日本| 91影视亚洲| 老熟女91av| 色婷视频| 人人插人人摸人人| 激情小说图片亚洲首页| 最新制服中文第一页| 国外91| 天天日天天舔东京热| 色婷婷五月天| 人妻在线视频| 人人操人人干网页| 啪啪性爱免费视频| 九九九九九九九九九国产精品| 久久久男人的天堂| 精品久久久久黄少妇| 精品一区二区三区蜜桃臀赵总| 国产操偷| 久久五十路熟女人妻| 成人毛片免费| 97色在线视频| 不卡二三区人妻少妇| 午夜操操操| 九九免费影片| 好爽免费视频,| 操死我了嗯嗯嗯| 99操| 欧美亚洲一区二区久久久婷精品大包诱| 亚洲丁香花色| 成人短视频在线观看| 亚洲操逼视频网站| 国产又大又硬又长又粗| 日韩欧美aⅴ综合网站发布| 日欧操屄| 黄色大片免费在线| 一区操逼| 琪琪精品免费一区二区三区| 操B视频日韩无码| 国产亚洲精品一区二区三区| 久久精品国产Aⅴ| 国产精品日日摸夜夜添骚逼| 久久 精品| 麻豆久久一区二区三区| 久久 精品| 欧美亚洲天堂| 91AV入口| 欧美日韩免费性爱| 国产免费操逼| 无码在线亚洲| 亚洲啪啪性视频| 丁香五月激情啪啪| 综合色图,成人综合网| 美女诱惑1区2区| 伊人97色天使| 精品小视频在线| 亚洲图片 激情小说| 亚洲综合 欧美| 欧美亚洲在线| 97色亚洲| 两女互慰AV高潮喷水在线观看| 日韩无码三级影院| 人妻乱仑一区二区三区| 9+1视频网址| 97操97色| 国产一区二区三区,在线观看观看| 99热日| 日韩久射综合| 精品久久久久久中文字幕视频免费| 襙一襙| 国产男人又猛又粗又爽| 操一区| 超碰97资源中文字幕| 六月婷婷一区二区三区| 久久精品一区一起草| 91九色丨风韵犹存| 收看日本人日bb| 国产精选三级在线观看| 999狠狠综合| 激情综合av| 麻豆熟妇乱妇熟色A片在线看 | 啊啊啊啊啊好大好舒服想要| AV色五月天| 69一区二区三区 | 欧美一级三级| 欧美97视频| 超碰97男女| 久久久久久久久久久免费精品| 91成人精品在线播放| 激激五月| 天天天堂影视日韩亚洲91| 伊人操| 国产女人操逼视频| 按摩中文字幕| 淫穴高潮色图| 欧美大香蕉久| www99热| 天天射夜夜| 日本一级真人黄色性爱视频| 激情视屏国产乱伦强奸| 久久久久久久久久久久久久9999| 天天日熟妇| 熟女激情综合网| 丁香久久| 精品综合久久久久久97| 乱性AV| 伊人AAA| 加勒比av网| 五十路六十路素人熟女| 综合色图区| 久久精品六区| 黄色av网站在线播放| 亚洲天堂区| 亚洲影视高清第一页| 亚洲乱色熟女一区| 91亚·色| 超碰色图| 日本综合久久| 男女香蕉一区二区| 亚洲国产av中文字幕久久| 国产av高清版| 怡红院成人视频| 日本理论在线| 玖玖超碰熟| 日韩Va亚洲va欧美Ⅴa久久| 欧美超碰96| 人妻精品视频一区二区三区| 91五月天| 98超碰欧美| 97最新在线播放视频| 欧洲一区二区三区四区在线观看| 欧美性爱免费短视频| 大香蕉十区| 性无码专区2020| 欧美亚洲性爱一区二区| 97在线视频免费| 国产一区96在线| 天天做天天爱| 欧美图片偷拍| 91老熟女视频| 韩国轻伦国内自拍一区| 精品人妻一区二区三区在| 无码9区| 东京热毛片177b2viP| 五月婷婷丁香| 日韩9区| 日韩99神马视频播放片在线播放| 97超碰色色| 日本人妻一区二区| 国产精品久久aV| 日韩三级在线观看mp4| 国产精品久久久久久久电影渣男| 欧美 传媒 麻豆 日韩 偷拍| 日韩精品色呦呦| 国产精品高潮久久AV| 国产日韩在线播放av| 国产乱青青草久久| 国产成人精品日本视频| 欧美日韩精品久久久久东北老熟妇| 丝袜熟女一区二区三区| 精品人妻15区| 看看小穴| 在线岛国新天堂8| 98福利在线视频| 日韩在线观看中文字幕视频| 欧美情色亚洲| 中文字幕在在线观看网站| 国产日韩手机视频在线| 激情人妻另类| 色墦五月丁香| 欧美精品久久96人妻无码| 亚洲中文电影| 操逼逼无码| 亚洲日韩国产精品| 上床不卡网站| 色婷婷五月综合激情中文字幕| 97亚洲中文| 日日夜夜国产综合| 激情啪啪拍91| 精品日韩| 色娱乐色呦呦夜夜夜夜av| 激情久久av一区av二区av| 99re这里只有精品9| 伊人一区二区三区| 欧美黄色大香蕉一区二区| 97免费在线| 偷拍2020| 久久婷婷一区二| 国产精品探花视频| 射综合网| 好爽免费视频,| 亚洲有薄码区日本系列中文字幕| 天天色黄色影院天天操| 国产精品农村妇女精品| 东北女人的毛片| 久9视频| 亚洲国产欧美一区二区潘金莲| 欧美桃色网| 中 文字幕一区二区三四 五 区日 日 骚| 国产精品免费美女视频| TS人妖另类精品视频系列| 后入式999| 久久超碰免费的| 狠狠干综合| 国产高清在线观看欧美| 天美91| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 熟女啪啪视频| 夜夜草网站| 欧美综合娱乐久久| 大色综合| 色噜噜日韩精品| 精品一二三区女同| 歐美一級亂黃99在綫精品| 久久性爱城| 亚洲无码免费看| 亚州熟女乱伦| JuliaAnn丝袜熟女系列| 941超碰| 神马影院午夜福利久久久| 精品网站9999| 天天综合精品| 日韩AC| 日韩国产乱子伦App| 亚洲欧洲自拍图片专区满春格| 97在线视频免费看| 超碰社区97| 亚洲精品97中文字幕| 天天综合欧美综合| 嗯嗯啊啊操死我| 亚洲情色91| 九九在线视频| 成人精品在线观看| www.色操逼| 一级啊性爱在线视频| 日韩欧美aⅴ综合网站发布| 成人性爱AV在线免费观看| 黄片免费日韩| 女沟厕偷窥piss小便| 91在线欧美| 日本不卡一区二区| 亚洲精品九九九| 欧美色就是色| 久久久蜜桃臀无码视频| 蜜臀久久99精品久久久久久酒店 | 国产伦乱91| av一区二区三区 中文| 操逼操操操91| 久久久久9| 120分钟婬片免费看| 九九热AV| 国产精品一二三区福利| 淮穴色AV| 久久久亚洲精品电影免费看| 亚洲欧洲视频小说在线观看| 97蜜桃综合| 久久超碰免费的| 超碰98综合网| 国产久久久久影院老熟女| 青青草无码视频| 欧美综合网站999| 久久久月天| 亚洲高清色综合| 亚洲黑人在线| 婷婷色色五月天福利| 久热影视| 国产精品免费美女视频| 狠狠色综合网| 国产剧情一区在线观看|