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

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實戰(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)試一個真正會報錯、會卡死、會把輸入串吃掉一半就沉默的黑匣子?!罢Z法分析器_編譯原理_語法分析器collegevm5” 這個標(biāo)題背后是廣州大學(xué)、西南交大、哈工大等高?!毒幾g原理》課程實驗的真實命名風(fēng)格帶分號、帶下劃線、帶虛擬機(jī)編號collegevm5 很可能指代某臺預(yù)裝了 JDKGCC 的教學(xué)虛擬機(jī)鏡像。它不指向某個開源庫而是一份明確的實驗任務(wù)書用 Java 實現(xiàn)一個自頂向下遞歸下降語法分析器輸入是符合某文法的簡單算術(shù)表達(dá)式或賦值語句輸出是語法樹節(jié)點(diǎn)或錯誤位置。這不是為了造輪子而是為了讓你親手摸到 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)境下必踩的三個編譯/運(yùn)行坑全部按真實實驗流走。2. 從文法定義到遞歸下降為什么必須手算 FIRST 和 FOLLOW而不是抄答案2.1 先鎖定實驗要求的文法不是教科書通用文法而是 collegevm5 指定的簡化版幾乎所有高?!毒幾g原理實驗》都基于一個可控規(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)鍵字但不單獨(dú)設(shè)類型由語法分析器識別NUM1,23十進(jìn)制整數(shù)ASSIGN賦值運(yùn)算符PLUS,MINUS,STAR,SLASH,-,*,/四則運(yùn)算符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語句這是高頻翻車點(diǎn)。4. 避坑collegevm5 環(huán)境下最常觸發(fā)的 4 個“編譯通過但運(yùn)行即崩”問題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運(yùn)行時指定 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é)點(diǎn)順序和類型。例如a b c * d的抽象語法樹AST乘法節(jié)點(diǎn)必須是加法節(jié)點(diǎn)的右子節(jié)點(diǎn)因為*優(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)鍵檢查點(diǎ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é)點(diǎn)必須左傾(12)3而非1(23)手繪 AST確認(rèn)第二個是第一個的右子節(jié)點(diǎn)為什么有效這三組輸入分別擊中遞歸下降的三個脆弱點(diǎn)——空產(chǎn)生式?jīng)Q策、FOLLOW 集完整性、運(yùn)算符結(jié)合性實現(xiàn)。collegevm5的 20 個測試用例中前 3 個就是這三類通不過就別測后面的。5.2 用System.err打印 AST 節(jié)點(diǎn)比 IDE 調(diào)試更快定位結(jié)構(gòu)錯誤不要依賴 IDE 的斷點(diǎn)單步——語法分析是深度遞歸棧幀太多。直接在關(guān)鍵 parse 函數(shù)結(jié)尾打印節(jié)點(diǎn)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(...); } }運(yùn)行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é)點(diǎn)再作為左操作數(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的評測腳本是字符串精確匹配差一個空格就判錯。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久鲁夜| 少妇诱惑视频| 亚洲熟女综合网| 97网址www| 另类小说综合网| 欧亚 另类 久| 欧洲一区二区三区免费| 久插综合| 日韩免费性爱视频在线观看| 国产精品日韩在线一区| 蜜臀99久久精品久久久久| 黑丝少妇麻豆| 911av网站免费观看| 热天堂一区二区| 青青草伊人久久| 国产亚卅97| wwwxxx日本爽| 91AV天美在线视频| 91九久| 久久久久久电影| 男人的天堂99| 91熟女丨老女人| 久草草一二三四区久久| 99爱久久视频频| 欧美性色欧美| 天美传媒麻豆一区二区三区国产精| 国产九九久久久精品| 日韩人妻无码专区| 中文字幕jul-617人妻熟女| 日本欧美韩国国产在线| 国产v片在线免费观看| 五月天AV资源| 91亚洲欧美激情| 亚洲色天堂九9| 欧美色宗合| 亚洲 综合 第一页| 超碰吊日色| 97在线/亚洲| 国产中午字一暮区| 夜夜欢天天干| 51国产午夜精品视频| 欧美一级二级三级| 久久久新亚洲AV| 一本色道无码DVD中文字幕| 美女十八禁| 国产免费内射视频| 最新av中文字幕高清| 久超超碰| www…国产操逼| 韩国黄色片精品久久久| 国产99999| 青青草综合在线| 屁股久久久久久久久久| 亚洲图片色图欧美另类| 国产女人91精品嗷嗷嗷嗷| 人人考人人摸人人干| 另类天堂| 爱丝福利| 青娱乐欧美激情一区二区| 国产精品亚洲无码| AV色天香在线| 亚洲狠狠入| 国产强奸无码乱伦| 桃花色涩综合影院| 亚洲图片 激情小说| 超碰人人干天天射| 色婷婷五月综合激情中文字幕| 99免费视频| 啊啊啊啊好大好硬啊啊啊啊啊 | 澳门特级毛片免费观看| 日韩久久艹| 人妻精品一区二区| 久碰视频| 蜜臀久久久99久久久久| 大香蕉操久久| 久久精彩免费视频| 天天射天天色成人| 国产麻豆一级精品视频| 天天拍天| 亚洲成人福利电影免费| 伊人aaa| 一级毛片电影免费看| 性做久久久久久免费观看软件| 国产精品一区二区黄片| 不卡啪啪视频| 午夜啊啊| 天天综合精品| 一本大道不卡一二三区| 日本熟妇精品九九| 国产 日韩 另类 视频一区爱| 嗯嗯啊啊好疼| 中文字幕性感少妇av| 欧美黑人91| 亚洲天堂AV在线播放| 色在线69堂| 久久婷婷五月天| 97在线观看视频| 日本理论在线| 成人26uuu| 亚州欧美总和| 久久久一热在线播放| 亚洲精品久久久久毛片A片拉屎| 精品四五区| 91精品人妻偷情| 青青草字幕AV| 久操高青| 中文字幕乱碼在线| 台湾一区国产高清在线| 国产亚洲色婷婷99精品91| 精品中文字幕一区二区l - 百度| 东京热毛片调教| 口爆综合网| 亚欧免费| 视频国产成人精品日本亚洲18| 久久最新视频免费观看| 麻豆久久视频在线地址| 国产树林里野战在线看| 中文AV制服乱伦| 中国和日本人色哪个不下载能放| 蜜臀99久久精品久久久久久| 视频在线观看免费一区二区三区| 香蕉综合网| 99热国产| 人人摸人人舔一区二区| 中文字幕超碰CAO| 九九热五区| 日韩AV无码中文一区二区| 91少妇| 人伦四五区| 精品97久久综合| 99丝袜福利在线播放| www超碰| 亚洲AV成人无码久久精品播放| 成人五月天丁香激情综合| 777超碰| 性一级黄色录像片网站导航 | m欧洲一级午老| 欧美一二三级精品在线| 亚洲 无码 偷拍| av三级电影在线播放| 97天天| 夜夜高潮夜夜爽夜夜爱爱一区| 91超碰碰在线| 国产白丝网站| 97超碰磁| 日韩亚洲中文字幕在线| 久久老子无码午夜伦不卡| 青青操狠狠撩| 69精品少妇一区二区三区蜜桃| 亚洲精品视频二区| 丝袜美腿校园春色| 欲香欲色综合天天伊人| 国产精品成人AV片免费看网站| 永久电影三级在线观看| 色眯眯射| 少妇极品熟妇人妻无码| 久久精品免费| 欧美 亚洲 制服 精品| 999在线电影香蕉| 精品久久99| 久久久久78| 97 国产精品| 啊啊啊啊好爽好舒服一区二区易域| 精品久| 极品销魂美女一区二区| 蜜桃av综合网发布| 九草在线大香蕉| 传媒在线观看一区二区三区| 亚洲成人在线高清| 99色综合| 人妻少妇精品久久久久久| 91亚洲欧洲| 国产日产精品久久快鸭的功能介绍| 日本操BAV| 一本一道人妻久久一区二区三区| 久久久久深夜无码| 色五月AV| 26uuu性物| 亚洲AO在线| 人人妻人人爽一区二区三区| 超碰人人色| 99国内熟女露脸视频| 91激情| 九九热免费视频| 加勒比性爱成人在线| 色悠久久久av| 麻豆精品三区视频| 久9久9久9久9久9久9| 爱丝福利| 欧美在线综合| 极品极品色影院| 加勒比海成人视频网| 人妻二区| 国产亚洲日韩欧| 人妻啊啊人妻啊| 婷婷九月| 在线观看不卡一区二区三区| 午夜福利久久久噜久噜久久综合 | 大鸡吧尹人在线| 午夜国产综合视频在线观看| 欧洲与亚洲欧美精品中文字幕| 九九热九九| 亚洲另类色图片| 亚洲第一精品在线视频| 人妻另类| 97色色色综合网站| 色五月婷婷五月天| 欧美日产国产在线成人第一区| 一级黄碟| 久久久久久久久久久人妻| 日本色色视频网站| 日本黄色精品| 久久6热精品99视频| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 亚洲在线| 青青草国产盗摄一二三区| 99自拍视频在线观看| 国产综合日韩伦理| 九九九成人| 男人的天堂在线| 99免费视频| 约操熟妇| 大香蕉专区| 久96热在线观看视频| 精品无码一区二区三区| 好屌色综合| 欧美日韩99精品麻豆传媒| 欧美视频一区二区在线| 色噜噜狠狠色综合日日| 热G综合热G中文| 日韩有码中文字幕女同性恋 | 亚洲欧美激情在线视频| 搞中出久久| 香蕉国产精品麻豆亚洲欧美日韩| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 免费试看60秒| 国产区性爱在线视频秋霞豆| 青青青国产| 国产福利一区二| 久久69| 情色图区| CCYY草草影院地址入口| 91色碰| 国产青视频| 在线观看一级α片刺激高潮视频| 久久六六| 亚洲三区视频| 99免费在线视频| 亚洲欧美骚| 日韩一级二级三级| 呦呦一区| 欧美aaaaaaa| 日韩A优精品在线观看| 97色97干| 91干熟女| 99re8超碰| 亚洲天天影视色综合| 欧美91久久久久| 射丝袜大香蕉| 日夜精品| 乱伦Av网| 老熟女熟妇| 碰超人人在线一区二区三区| 资源新线在线天堂| 无码丰满熟妇一区二区浪潮AV| 久久亚洲AV无码专区国产精品| 伊人女女资源在线观看| 99久久com免费视频′| 色天堂综合| 久久精品国产亚洲5555| 精品少妇一区二区三区免费观看| 日本天堂网| av草草在线电影| 小说区 图片区色 综合区| 曰韩精品视频一区二区| 亚洲欧美一区二区三区在钱蜜桃| 中文字幕第95页| 亚洲熟女中文字幕在线| 日韩伦理视频| 97在线免费观看| 六月天婷婷| 久久久久元码视频| 操人人| 亚洲情色第一页| 夜夜精品视频| 92福利社视频| 国模精品一区二区三区苹果色戒| 综合久久久久久久久91| 欧美亚洲日本激情在线| 超碰一区二区| 99日精品欧美国产| 丰满人妻-区二区三区免费看| 国产精品呦一区二区三区| 午夜精品久久久久久久99热影院| 久久国产成人精品国产成人亚洲| 日韩乱码Av| 亚州综合色| 97精品一二区| 国产精品无码av| 国产免费一区| 嗯啊啊啊轻点视频 | 欧美日本天堂| 日本精品高清一二区一本到| 午夜传煤十二区精品| 欧美一区91大爱| 91在线精品一区二区三区| 欧美78| 日日做夜狠狠爱欧美黑人| 网友自拍第1页| 老司机射| 啊啊啊不要嗯嗯在线观看| 日韩性爱毛片操骚逼| 亚洲加勒比色图| 亚洲色鬼| 亞洲久久直播| 久久久久亚洲三级电影| 91女日逼| 91少妇通奸网站| 91麻豆天美国产欧美日| 在线岛| 日韩精品午夜操呦呦不卡影院| 91国产精品熟女| 人妻乱仑一区二区三区| 99老司机精品视频在线观看 | 亚洲诱惑天堂 | 100啪啪视频大全| 日本国产二线女色| 天海翼久久| 亚洲欧美天堂在线| 水野优香在线观看| 色婷婷视频| 国产区性爱在线视频秋霞豆| 中文字幕一区日韩精| 亚洲涩图欧美| 久久九精品| 亚洲激情色片| 色婷婷淫色网| 精品乱码在线观看| 久久国产999| 精品人妻一二三四区视频| 国产农村妇女精品一| 97天天摸天天碰| 五月丁香| 清清一区二区三区四区不卡视频| 加勒比无码一区二区三区| 激情综合五月| 亚州操操穴网| 精品久久久不卡一区二区| 久久綜合很很很| 久久久禁| 九九热男人天堂| 美美91成人国产精品欧美精品久久久久久久| 一级做a爰片性色毛片久久| 91欧美综合| 亚洲九九九九| 无码操逼网| 亚洲aV性爱| 久极品在线观看| 91撸色网 玖玖网 欧美| 一二视频神马久久传媒| 日本欧美不卡| 家庭乱伦性爱av| 色婷网| 亚洲图片欧美制度| 精品二区久久| 亚洲一区二区三区播放在线| 国产日韩欧美三级片| 美女露胸露屁股| 九七毛片九九毛片| 精品免费视频国产一区| 人摸人人操人| 欧美无圣光在线| 亚洲欧美97| 青青在线视频免费| 久久99综合| 九草在线大香蕉| 清纯唯美第一页| 影音先锋视频在线| 中文字幕久久精视频久久大全| 无码精品啪啪啪一区二区三区三州| 亚洲熟女综合一区二区| 亚洲欧洲国产综合av| 亚洲人妻熟妇三十三区| 人妻丝袜一区二区三区在线| 国产黄色在线播放观看| 伊人久久大香线综合无码| 狠狠超| 激情丁香婷婷| 東南亚性呦成人伦理资源在线视频| 黄色视频60分钟| 狠狠躁日日躁夜夜躁A| 国产精品操| 天天综合在线4| 校园春色欧美| 久久直播国产| 综合激情二| 亚洲成人免费中文字幕| 精品一二三区四视频| 亚洲天堂一区二区久久| 亚州中文字幕超碰97| 黄色乱论网站| 亚洲 欧美 另类 日韩 人妻一区| 国产精品2020| 97超碰超碰| 精品久久久久黄少妇| 亚洲欧美日韩制服另类| 久日91在线| 亚洲强奸乱伦影视网| 日韩人人精品| 日韩中字av一区| 超碰在线观看av不卡| 啊啊啊轻点在线观看| a在线观看| 色综合V| 校园春色欧美| 国产视频三区四区| 大香蕉综合在线| 亚洲福利影院一区久久| 国产热av| 又黄又粗又硬又长又大| 秋霞一级视频在线观看免费| 亚洲婷婷综合网| 久久久九九| 极品白嫩福利在线| 91美女中出| 亚洲天堂中文字| 国产激情视频一区区三区| 91麻豆一二三区| 久久,精品一二三| 加勒比久久综合网高清| 波多野42部激情无码喷潮| 亚洲精品国产拍免费91在线| 色九九九综合| 精国久久一区二区三区98| 神马视频久久久久久| 久草五月| 亚洲日产专区| 中文字幕一区av| 久久XX| 国产一级片| 手机看片1024你懂的国产| 搡老熟女免费视频| 久草这里只有精品| 亚洲成人av色网| 亚洲人妻中文高清| 欧美亚洲| 超碰精品在线| www.99热| 粉嫩国产精品久久久| 丁香六月婷婷久久综合| 天天综合在线4| 国产精品对白内射| 中文字幕AV片| 青青草在线视频美女| 97国产|免费| 亚洲高清欧美总合| .精品人妻一区二区三| 在线观看一级α片刺激高潮视频| 国产欧美精选激情视频| 亚洲第一无码播放立川理惠| 免费观看欧美日韩操逼视频| 青娱乐av在线| 婷婷五月天色网| 日韩少妇无码| 亚洲最新中文字幕免费| 五月天婷婷基地| 日本久久综合| 天天网综合| 日韩精品黄片免费观看| 亚洲欧美激情另类色图| 免费97视频| 三上悠亚在线毛片91| 18禁美女裸体无遮挡啪啪| 淮穴色AV| 成人区人妻精品一| 国产精品极品美女视频| 91无遮挡| 久久大陆| 日本一级真人黄色性爱视频| 男女激情黄色网址| 搡老女人老妇女老妇老熟女怎么读| 久久超碰98| 免费成人自拍视频在线| 欧美久久伊人| 欧美少妇高潮久久91| 中文字幕欧美丝袜07资源| 亚洲最新中文字幕免费| 免费一级精品啪啪视频| 久久综合日韩亚洲欧美| 亚洲一区二区三区四区视频| 久久久久亚洲Aⅴ无码| 国产一级特黄大片处女| 青娱乐999| 亚洲精品乱码久久久久久蜜桃麻豆| 蜜桃精品一区二区三区ww| 欧美 亚洲 在线| 立川理惠无码一区二区| 97人人夜| 久热这里| 91久久久亚洲| 国产尤物在线三区| 睡产熟女乱伦| 国产精品久久蜜乳av| 婷色五月| 91春色| 欧洲中文字幕| 免费一级黄色录像影片| 国产久9| www.五月天| 超碰97人妻免费在线| 久久久av爱| 亚洲最新a在线观看| 天天操天天干美女网址导航| 婷婷丁香五月综合| 不卡av在线中文字幕| 欧美传媒一区| 熟女一区二区| 日本精品成人无码| 最新av网站在线观看| 我想要啊 啊 啊| 成人久久无码www| 白天啪啪晚上啪啪视频| 97免费在线观看视频| 国产精品在线网站| www.婷婷| 极品色www影院| 爱妃国产亚洲视频中文字幕| 这里都是精品| 免费亚洲国产精品久久一区| 91 丝袜在线| 91大学精品激情戏| 欧美日韩性爱操大逼| 思思视频免费看网站| 色约约一区=区三区| 91精品国产乱码| 午夜性| 国产夫妻一区二区| 亚洲天堂东京热| 婷婷中文字幕| 久久综合九九| 97欧美日韩中文| 曰韩欧美国产传媒麻豆第一区| 青女在线| 国产精品4p在线观看| 亚洲综合色图欧美| 欧美性五月| 欧美极品少妇| 一级免费精品| 五月天婷婷社区| 高清无码91| 亚洲男人天堂网站| 香蕉人欧美综合| 成人怡红院| 人人操人人摸人人骑| 天天92av| 国产人伦a片信息免费片| 1000部熟女视频在线观看| www欧美91| 国产精品爆乳懂色蜜乳| 日本性交操一区二区不卡系列| 欧美色人| 亚洲精品a人片在线观看视| 333kkkk·亚洲com久久| 人妻嗯啊啊在线播放| 久久超碰爱| 亚洲一本色码中文字幕| 欧美激情一| 久久神马| 亚洲黄色影视| 淫骚熟女一区二区三区| 精品在线78| 少妇一级婬片免费放一级a性色.| 亚洲精品a人片在线观看视| 狠狠色狠狠色狠狠五月| 97最新在线播放视频| 97 亚洲 日韩 欧美 在线| 日本一天色道久久久精品视频| 国产人人干| 日韩熟女操逼| 久热69九色熟妇97| wuyechaopeng| 新久久AV| 红桃视频高潮| 热99这里有精品综合久久| 欧美精品一区二区少妇免费A片| 人妻激情偷乱视频一区二区三区 | 久久久久久AⅤ无码免费肉站| 天天干天天操天天拍| 90后后入| 国产精品视频白浆免费| 超碰 国产熟女精品一区| 91美女在线| 在线另类| 久久亚洲AV成人精品无码| 91真人天天在线| 欧美视频第二页| 狼人综合婷婷激情四射| 91狠狠狠| 黄色av一区二区在线| 欧美人人天天网| 成人aⅴ一区二区三区| 97色色色综合网站| 亚洲国产精品有声| 大乔未久88一区| 天天草夜夜草高潮片| 性爱AV天堂| 91c色| 亚洲熟妇白浆无码AV| 日亚韩精品视频二区三| 大香蕉99re| 亚州精人品大香蕉| 乱伦一二三区| 天天插天天操天天摸天天射天天看| 97人人操人人摸人人爱| 一区二区三区一亚洲中文字幕、综合区灬| 国产版a级片直播在线| 色九久| 久久久久密臀一区二区| 日韩av在线免费网站| 日韩欧美中文字幕搭讪巨乳美人妻视频| 日韩成人大片一区二区| 精品九九九| 青木玲在线不卡| 色蜜AV| 日韩成人性爱AV| 亚洲情色视频| 久久首页| 亚州色图狠狠干| 伊人久久婷婷| 男女性感激情网站| 秋霞Av理论一级在线| 东北女人操比视频| 一本一道人妻久久一区二区三区| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 久久人妻视频网| 久久人人爽爽人人爽人人片αV| 日韩欧美麻豆 | 深喉吞精| 限制级中的三级片中的黑粗大屌屌日人妻熟女| 97人妻色| 嗯嗯,啊啊,国产精品| 强奸乱伦动态污图免费| 天堂伊人久久| 欧美,日韩综合久久| 五月丁香在线| 伊人五月天| 自拍大香蕉乱插| 成人亚欧免费视频| 亚洲天堂另类小说男人| 国产亚州精品美女久久久免费| 综合97| 亚洲熟女av中文字幕| 黑人性暴力毛片| 精品国产乱码久久久影院| 国产中午字一暮区| 99精品综合久久久久五月天| 国产9熟妇视频网站| 日本在线15p| 九九五月天| 91处女在线观看| 中英熟女操女| 操操操日本的逼| 午夜理论片在线观看免费| 中文字幕黄色片| 人妻熟女午夜精品在线| 国产精品小视频一区二区三区| 超碰亚洲欧美日韩无| 啊啊啊啊二区好大| 999熟女精品| 亚洲风情在线观看| 人人操 欧美| 久久久久国产精品片区无码直播| 婷婷丁香在线| 久久久久久久国产| 欧美亚洲天天| 亚洲成人一区二区精品| 水野优香在线观看| 日韩电影天堂视频二区三区| 久久黄黄黄| 日韩中文字幕国产| 亚州色图第三区| 欧美 综合 亚洲| 啊啊啊免费| 91人妻尻屄视频| 偷拍亚洲高清图片| 日本欧美不卡| 日本肉体xxxx裸交| 天天综合网1| 免费看片黄| 色女女女导航| 精品国产Av无码久久久伦古装| 操逼逼中文字幕| 91性生活久久久| 色婷婷国产精品一区在线观看| 日韩人体偷拍| 久久大陆| 免费看A片毛毛片在线播| 第二页中文字幕| 夜夜操美女| 99热aaa| 青青操网| 久久啊啊啊视频| 操逼逼一区视频| 国产久久久| 欧美日韩美女精品久草一区二区三区 | 97人人模人人爽人人| 亚州春色| 国产av又色又爽又黄| 蜜桃久久精品一区二区三区| 亚洲成a人片在线观看中文!!!| 青青在线视频日韩欧美| 日本 色 导航| 欧美视频一区二区在线| 久久久久久亚洲中文| 熟妇熟女一区二三区| 免费成人自拍视频在线| 人妻密肉在线观看| AA特级绝黄| 成人性交免费视屏| 夜夜高潮夜夜爽高清视频一 | 国产美女高潮| 欧美少妇高潮久久91| 日韩在线观看中文字幕视频| 欧美色另类| 久久草视频污视频| 99精品视频在线观看| 另类TS人妖一区二区三区| 伊人久久亚洲色欲综合网站 | 超碰人妻久久人妻中文97| 男女激情黄色网址| 污色区网站| 加勒比久久av| 日本黄色裸日本黄色裸体| 狠狠穞A片一區二區三區| 亚州熟女乱伦| 亚州综合色| 97视频在线观看网站| 五月天伊人| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 一区二区亚州激情久婷婷欧美| 五月婷婷六月色| 美国aaaaa一级黄片| 秋霞午夜成人福利片片| 一区二区影视| 天天综合网亚洲综合网| 人人爽人人精品乱人伦AV| 欧美天堂亚洲电影院一区在线播放| 强奸乱伦av电影| 岛国色情视频在线观看| 在线人成亚洲视频免费观看| 亚洲精品一区二区日本| 青青草中文字幕| 亚洲图片欧美色| 啊啊嗯嗯好爽| 伊人热综合| 国产辣妈在线视频福利| 日韩激情毛片一级久久久| 国产精品一区二区久久精品| 98人妻精品一区二区色欲| 亚洲国产另类在线中文| 伊人专区一区二区三区| 欧美一区二区日韩三区| 伊人五月天激情| 蜜桃无码AV一区二区| 四虎av在线| 国产欧美精选激情视频| 香蕉精品二区二区| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 伊人丁香五月婷婷| 国产强奸乱伦xd| 新版天堂中文资源8在线| 久久婷婷伊人| 97精品久久久久久久| 九九亚洲色在线观看| 精品97久久| 天天操夜夜操狠很操| 日韩精品永久在线观看| 国产精品情侣啪啪| 人妻超碰青青草98| 国产精品人妻免费精品| 国产91乱伦| 成 人 影视 一区 二区 三区 四区| 91成人国产综合久久精品蜜月| 国产青青综合伊人| 一区二区免费电影久久| 亚洲.欧美.丝袜.中文.综合| 最新av在线| 天天影视色香欲综合网小说| 操逼操逼逼操操逼91| 欧美黑人与女人91~| 欧美日韩人妻精品系列一区二区三区| A片A5445444| 色综合20p| 久久啊啊啊| 婷婷五月天激情小说| 大香蕉伊然在亚洲91| 韩日性爱av| 欧美韩国你懂得在线 | 天天看夜夜看日日干| 五月丁香| 亚洲中文字幕熟女少妇一区二区| 免费毛片在线播放| 9997se| 八人操人人摸人人看| 伊人一区二区三区| 国产三级在线现体验区| 韩国轻伦国内自拍一区| 乱伦一二三| 国产丰满熟夫69mpp| 隔壁邻居波多野结衣中文字幕| 很黄很污的免费网站| 日韩av免费一级电影| 97超碰色屌| 日韩不卡a级视频专区| 青青草中日韩在线| 五月天婷婷基地| 九九草| 97AV在线免费观看| 亚洲精品影视老司机| 欧洲一区二区| 亚洲情色第一页| 天天欧美欧美亚洲网| 五月色网| 无码人妻精品一区二区三区九九| 色情综合网| 久久久网一区| 国产男女无套视频免费观看| 97色综合中文网| 欧美A√综合网| 色5月婷婷| 操日韩第| 性色A∨91| 久久久久久久综合,国产| 99亚亚热| 在线观看黄色电话| 欧美特大AA级黄片| 欧美日韩一二三| 亚洲一区亚洲天堂| 久久精精区一区二区一蜜桃一区二区| 亚洲 欧美 偷拍 唯美| 亚洲 欧美 第一页 | 人人摸人人干| 99在线精品视频| 国产精品亚洲美女久久久久| 无码一区二区精品视频久久久春药| 欧美图片校园春色| 久久九操在线观看| 黄色不卡视频| 超硑97精品| 欧美日韩精品国产91| 后X久久| 夜夜操天| 欧洲综合视频| 中文字幕国产精品1区| 欧洲一区二区三区免费| 五月丁香六月激情| 校园春色制服丝袜中文字亚洲| 免费人成?大片在线播放| 成人免费在线网站| 操逼操逼视频操逼| 亚洲欧美中文日韩视频中国语| 狠狠色噜噜狠狠狠狠狠色综合久久| 欧 美 自 拍 偷 拍| 热久久国产| 欧美大香蕉专区网| 伊人五月天| 久草成人福利导航| 在线天堂999| 午夜福利在线合集| 精品人妻一区二区蜜桃视频 | 夫妻AV网站| 国产农村妇女精品| 一类无码操逼视频| 国产三级电影免费观看| 日韩精品区二区三区不卡| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 国产精选三级在线观看| 天天日天天插| 啊啊啊好舒服视频在线观看| 伊人网在线点播| 人人么人人操| 丁香五月天堂| 久热久操| 国产高清视频无码在线| 人人插人人搞人人操| 亚洲青青青视频在线| 欧美日本视频一区| 亚洲乱色熟女一区| 91丨九色丨东北熟女| 先锋音影AV| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 男生通女生屁股| 久久久久亚洲精品| 尤物视频偷拍免费| 6080YYY午夜理论片在线观看| 婷婷伊人五月| 国产精品免费视频不卡| 久久伦理视频久久大香蕉视频| 日韩小电影| 淫妻综合网| 春色91| 久99久视频| 亚洲综人网| 亚洲成人网站在线观看| 久久久月天| 狠狠综合| 中欧人妻丝袜中文字幕| 99性爱| 又粗又长又大国产不卡| 97爱免费插| 51一区二区三区| 91欧美成人色站| 亚洲?V无码专区在线电影| 日韩 欧美 校园一区| 无码人妻一区二区三区色欲aⅴ | 欧美性夜| 久久黄色网址| 久久天天艹| 91青青在线视频| 另类图片五月天| 美女被啪到深处抽搐视频| 久久仑合| 熟女六十路| 黄骗免费网站| 亚洲九九爱| 精品一区二区啪啪啪| 91国产操逼视频| 色综合99999| 96AV精品| 伊人网综合在线视频| 亚欧美综合网| 超碰久久网| 超碰 97国产熟女| 国产熟女免费观看久久| 中文字幕欧美丝袜07资源| 国产熟女| 嗯嗯,啊啊,国产精品| 国产乱码精品一区二区三区四川| 无码粉嫩白虎一线天b区| 天天日日本| 夜夜爽爽爽| 人妻熟女av国产网站| 精品久久无码午夜福利| 97超碰精品图片| 好舒服视频| 男女打扑克高清网站| 日韩不卡a级视频专区| 日韩无码三级影院| 小说区 图片区色 综合区| 四虎影视国产精品| 亚洲影视高清第一页| 97超碰色屌| 大香蕉欧美伊| 麻豆久久久久久久久丝袜| 中文字幕 码 自拍 视频 区| 亚洲制服欧美另类内射| 久久有码视频| 欧美日韩人妻婷婷一区| 99999精品成人| 婷婷色香| 欧亚第一综合网| 人人摸人人干| 九九英色视频| 人妻免费观看| WWW美腿丝袜香蕉中文| 9997se| 欧成人精品一区二区三区| juliaann欧美丝袜办公室| 九九热精品| 国产精品免费久久久久久久久久| 啪啪啪亚欧美视频| 超碰免费97| 色网在线视频观看免费| 97国产高清视频在线观看| 亚洲乱熟女一区二区三区大香蕉| 丰满人妻av一区二区三区| 国产亚洲一黄| 久久久久密臀一区二区| 青青草原成人| 97 国产精品| 好爽免费视频,| 超碰偷拍| 日韩兔费看黄片| 亚洲综合在线91| 不卡中文字幕aⅴ在线| 国产 日韩,欧美 自拍| 日美免费黄片| 日韩AV一区二区三区三州三州| 久久久男人的天堂| 竹菊一区二区三区AV线| 51国产午夜精品视频| 爆操无码| 日韩欧亚中文在线| 啊啊啊啊啊啊在线观看| 免费中文在线| 国产小炒后入式| 久久精品一区二区一8| 黄片直播三级黄片两女一男| 久久一区无码| 97啪啪| 五月婷婷丁香六月| 天天综合网亚洲综合网| 先锋色眉乱伦资源| 国产精品制服丝袜中文字幕日韩一区二区三区 | 67194无码不卡| 玖玖久久久| 欧亚性爱啪啪| 人妻内射一区二区在线视频| a片 xxxx受爽视频| 欧美在线官网| 久久亚洲AV无码白度| 9九九九九视频在线观看| 亚州色综合| 色牛牛AV| 国产中午字一暮区| 亚洲图片欧洲图片aⅴ| 射丝袜大香蕉| 人妻aa| 精人妻一区二区三区| 丁香五月社区| a片在线播放| 性性久久| 曰韩无码777| 91视频综合网| 老熟女熟妇| 黑人精品成人一区二区三区| 超碰97人妻自拍| 天堂九九九九九九九九九| 狠狠色噜噜狠狠狠狠2018| 97色妞| 25国产精品免费观看| 日韩欧美亚洲自拍偷拍| 欧美超碰人妻97| 丰满欧美少妇| 亚洲AV无码AV吞精久久久久| 欧美色图另类图片| 国产污视频麻豆传媒一区二区| 蜜乳AV一区| 国产精品ww久久| 九九九九九九精品| 九X超碰| 无码91| 91chinese在线| 夜间福利片1000无码| 97资源超碰| 性开放中文AV高清无码免费看| 日本久久久久久久久久| 国产一区麻豆免费观看| 天天操夜夜操| 熟女精品va中文字幕| 中文字幕精品免费一区二区| 欧美日韩小说| 激情文学小说一区二区| 亚洲欧洲无码97久久精品| 2010男人的天堂| 伊人91| 巨爆乳肉感一区二区三区竹菊影视 | 大乔未久88一区| 亚洲精品天天影视综合网 | 5月婷婷6月六月丁香| 日韩一性一交一A片俄罗斯| 人妻色偷色噜| 国产a级午夜毛片| 思思热免费在线视频| 欧美一级AAAAAAA| 乱伦一区二区三区‘| 亚洲A曰本VA欧美VA视频| 欧美亚洲中文| 亚洲欧美高清无码| 日本性爱欧美性爱| 国产欧美日韩一区二区三区| 大香蕉视频一二三区| 一区不卡在线观看av| 久久直播国产| 最新国产亚洲精品精品国产亚洲综合| www.久久最新地址| 玖玖婷婷五月天| 日韩在线视频1234| 日本999精品| 欧美97免费| 老司机午夜精品视频| www.91理论| 日本精品无码三级网站| 凹凸久久人人| 美女黄色一级A视频| 国产精品色哟哟| 诱惑人妻欧美一区在线播放| 国产精品青草综合久久| 67194国产| 色综合20p| 日韩超碰97| 国产精品久久久久中文字幕| 亚洲一本大道中文字幕无码在线| 在线 制服丝袜中出 人妻| 插老姨肥穴| 97超碰欧美精品| 午夜理论片在线观看免费| 美女露胸露尿口| 欧美综合色,www| av午夜影院在线播放| 内射中出日韩在线观看视频| 国产精品第一页国产大屁股视频免费区i| 丝袜综合网| 免费综合亚洲中文| 搞中出视频在线观看| 日韩欧美性爱电影在线观看| 国语av最新自产拍在线观看| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| AV久日| 色操逼网| 射丝袜高跟鞋99| 国内毛片欧美香蕉精品| 97电影院超碰| 久操免费观看| 五月综合激情| 欧美97色| 九九热精品免费视频| 天天欲望网| 6080yy午夜理论三级一区二区三区无码| 四虎在线观看网站| 欧美视频在线视频免费va| 成人A片男人的天堂| 日韩精品一二三四| 久久久久国产精品久久久| 五月激情综合网| 国产精品第一页国产大屁股视频免费区| 92午夜免费福利视频| 福利五区| 欧美超碰9798| 人人摸.人人色| 91 国产丝袜在线播放-百度| 国产黄色av大片网站| 一二区在线观看视频| ′ !γ}丶。。久久精品欧美一区二区三区| 三及片网站| 爱爱动态试试看6 0秒| 亚洲成人久久一区二区| 欧美97se| 欧美国产一区二区三区麻豆传媒| 午夜120视频在线观看| 97超碰色色| 在线小视频| 久久精品免费| 久久久无码av精| 黄色免费网| 91精品导航| 啊啊啊在线看| 操我啊啊啊啊啊| 91Chinese在线| 天天激情干| 国产黄色剧情影片麻豆免费播放| 九九热精彩视频| 精品人妻一区二区三区四区| 国产伦精品一区二区三区在线观| 99视频这有这里有精品| 欧美色97| 亚洲清纯综合| 国产免费久久精品99re韩国| 日韩情色视频| 人妻天天夜夜爽一区二区|