日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

大数据技术原理与应用(第三版)林子雨教材配套实验答案---实验二 熟悉常用的hdfs操作

發布時間:2023/12/10 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 大数据技术原理与应用(第三版)林子雨教材配套实验答案---实验二 熟悉常用的hdfs操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.編程實現以下指定功能,并利用 Hadoop 提供的 Shell 命令完成相同任務;

1.1 向 HDFS 中上傳任意文本文件,如果指定的文件在 HDFS 中已經存在,由用戶指定是追加到原有文件末尾還是覆蓋原有的文件;

shell

#檢查文件是否存在 hdfs dfs -test -e /hdfstestfile.txt #查看結果,0表示存在,1表示不存在 echo $? #文件已經存在,追加到原文件末尾 hdfs dfs -appendTOFile localtestfile.txt /hdfstestfile.txt #文件已經存在,追加到原文件末尾 hdfs dfs -copyFromLocal -f localtestfile.txt /hdfstestfile.txt

java

import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import java.io.*; public class AddFile_0101{/***判斷路徑是否存在*/public static boolean test(Configuration conf, String path) throws IOException {FileSystem fs = FileSystem.get(conf);returm fs.exists(new Path(path));}/***復制文件到指定路徑*若路徑已存在,則進行覆蓋*/public static void copyFromLocalFile(Configuration conf, String localFilePath, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path localPath = new Path(localFilePath);Path remotePath = new Path(remoteFilePath);//fs.copyFromLocalFile第一個參數表示是否刪除源文件,第二個參數表示是否覆蓋fs.copyFromL ocalFile(false, true, localPath, remotePath);fs.close();}/***追加文件內容*/public static void appendToFile(Configuration conf, String localFilePath, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);//創建一個文件讀入流FileInputStream in = new FileInputStream(localFilePath);//創建一個文件輸出流,輸出的內容將追加到文件末尾FSDataOutputStream out = fs.append(remotePath);//讀寫文件內容byte[] data = new byte[1024];int read = -1;while ((read = in.read(data))>0){out.write(data, 0, read);} out.close;in.close0;fs.close0;} /***主函數*/public static void main(String args) {Configuration conf = new Configuration0;conf.set("fs.default.name","hdfs://localhost:8020");//本地路徑String localFilePath = "/text.txt";//hdfs路徑String remoteFilePath = "/text.txt";//若文件存在則追加到文件末尾//String choice = "append";//若文件存在則覆蓋String choice = "overwrite";try {//判斷文件是否存在Boolean fileExists = false;if (AddFile_0101.test(conf, remoteFilePath)){fileExists = true;System.out.println(remoteFilePath+"已經存在。。。");}else {System.out.println(remoteFilePath+"不存在。。。");} //開始進行處理if(!fileExits){//文件不存在,則上傳AddFile_0101.copyFromLocalFile(conf, localFilePath, remoteFilePath);System.out.println(localFilePath+"已經上傳到" + remoteFilePath);}else if ( choice.equals("overwrite")){//選擇覆蓋AddFile_0101.copyFromL ocalFile(conf, localFilePath, remoteFilePath);System.out.println(localFilePath+"已經覆蓋到" + remoteFilePath);}else if( choice .equals("append")){//選擇追加AddFile_0101.appendToFile(conf, localFilePath, remoteFilePath);System.out.println(localFilePath +" 已經追加到 " + remoteFilePath);}}catch (Exceptione e){e.printStackTrace0;}} }

1.2 從 HDFS 中下載指定文件,如果本地文件與要下載的文件名稱相同,則自動對下載的文件重命名;

shell

if $(hdfs dfs -test -e file://home/test.txt); then $(hdfs dfs -copyToLocal test.txt /test2.txt); else $(hdfs dfs -copyToLocal test.txt /test.txt); fi

java

import org.apache .hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import java.io.*;public class HDFSApi_0102 (/***下載文件到本地*判斷本地路徑是否已存在,若已存在,則自動進行重命名*/public static void copyToLocal(Configuration conf, String remoteFilePath, String localFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);File f= new File(localFilePath);//如果文件名存在,自動重命名if(f.exists()) {System.out.println(localFilePath+"已經存在。。。");Integeri= 0;while (true) {f= new File(localFilePath +"_" + i.toStringO);if(!f.exists()) {localFilePath = localFilePath+ "_" + i.toStringO;break;}} System.out.println("文件將重新命名為:" + localFilePath);}//下載文件到本地Path localPath = new Path(localFilePath);fs.copyToLocalFile(remotePath, localPath);fs.close();}/***主函數*/public static void main(String] args) {Configuration conf = new Configuration0;conf.set("fs.default.name","hdfs://localhost:8020");String localFilePath = "/home/text.txt";String remoteFilePath = "/text.txt";try {HDFSApi0102.copyToLocal(conf, remoteFilePath, localFilePath);System.out.println("下載完成");}catch (Exception e) {e.printStackTrace();}} }

1.3 將 HDFS 中指定文件的內容輸出到終端中;

shell

hdfs dfs -cat /test.txt

java

import org.apache.hadoop.conf.Configuration; import org.apache .hadoop.fs.*; import java.io.*;publie class HDFSApi_0103 (/***讀取文件內容*/public static void cat(Configuration conf, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);FSDataInputStream in = fs.open(remotePath);BufferedReader d = new BufferedReader(new InputStreamReader(in));String line = null;while ( (line = d.readLine) != null) {System.out.println(line);} d.close();in.close();fs.close();}/***主函數*/public static void main(String] args) {Configuration conf = new Configuration();conf.set("fs.default.name","hdfs://localhost:8020");String remoteFilePath = "/user/hadoop/text.txt"; try {System.out.println("讀取文件: " + remoteFilePath);HDFSApi_0103.cat(conf, remoteF ilePath);System.out.println("\n 讀取完成!!!");}catch (Exception e) {e.printStackTrace0;}} }

1.4 顯示 HDFS 中指定的文件的讀寫權限、大小、創建時間、路徑等信息;

shell

hdfs dfs -ls -h /test.txt

java

import org.apache .hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import java.io.*; import java.text.SimpleDateFormat; public class HDFSApi_0104 {/***顯示指定文件的信息*/public static void ls(Configuration conf, String remoteFilePath) throws IOException {FileSystem fis = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);FileStatus[] fileStatuses = fs.listStatus(remotePath);for (FileStatus s : fileStatuses) {System.out.println("路徑:" + s.getPath().toString());System.out.println("權限:" + s.getPermission().toString());System.out.println("大小:" + s.getLen());//返回的是時間戳,轉化為時間日期格式Long timeStamp = s.getModificationTime();SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String date = format.format(timeStamp);System.out.println("時間: " + date);}fs.close();} /***主函數*/public static void main(String[] args) {Configuration conf = new Configuration();conf.set("fs.default.name","hdfs://localhost:8020");String remoteFilePath = "/text.txt";try {System.out.println("讀取文件信息: " + remoteFilePath);HDFSApi_0104.ls(conf, remoteFilePath);System.out.println("\n 讀取完成");}catch (Exception e) {e.printStackTrace(); }} }

1.5 給定 HDFS 中某一個目錄,輸出該目錄下的所有文件的讀寫權限、大小、創建時間、路徑等信息,如果該文件是目錄,則遞歸輸出該目錄下所有文件相關信 息;

shell

hdfs dfs -ls -R -h /hadoop

java

import org.apache.hadoop.conf.Configuration; import org.apache. .hadoop.fs.*; import java.io.*; import java.text.SimpleDateFormat; public class HDFSApi_0105 {/***顯示指定文件夾下所有文件的信息*/public statíc void lsDir(Configuration conf, String remoteDir) throws IOException {FileSystem fs = FileSystem.get(conf);Path dirPath = new Path(remoteDir);//遞歸獲取目錄下的所有文件RemoteIterator<LocatedFileStatus> remoteIterator = fs.listFiles(dirPath, true);//輸出每個文件的信息while (remoteIterator.hasNext()) {FileStatus s = remoteIterator .next();System.out.println("路徑:" + s.getPath().toString());System.out.println("權限:" + s.getPermission().toString());System.out.println("大小:" + s.getLen());//返回的是時間戳,轉化為時間日期格式Long timeStamp = s.getModificationTime();SimpleDateFormat format = new SimpleDateFormat("yyy-MM-dd HH:mm:ss");String date = format.format(timeStamp);System.out.println("時間:" + date);System.out.println0;} fs.close();} /***主函數*/public static void main(String[] args) {Configuration conf= new Configuration();conf.set("fs.default.name","hdfs://localhost:8020");String remoteDir = "/user/hadoop";try {System.out.println("(遞歸)讀取目錄下所有文件的信息: " + remoteDir);HDFSApi_0105.lsDir(conf, remoteDir);System.out.println("讀取完成");}catch (Exception e){e.printStackTrace();}} }

1.6 提供一個 HDFS 內的文件的路徑,對該文件進行創建和刪除操作。如果文件所在目錄不存在,則自動創建目錄;

shell

$ if $(hdfs dfs -test -d dir1/dir2); $ then $(hdfs dfs -touchz dir1/dir2/filename); $ else $(hdfs dfs -mkdir -p dir1/dir2 && hdfs dfs -touchz dir1/dir2/filename); $ fi #刪除文件 $ hdfs dfs -rm dirl/dir2/filename

java

import org.apache.hadoop.conf.Configuration; import org.apache .hadoop.fs.*; import java.io.*; public class HDFSApi_0106 {/***判斷路徑是否存在*/public static boolean test(Configuration conf, String path) throws IOException {FileSystem fs = FileSystem.get(conf);return fs.exists(new Path(path));}/**創建目錄*/public static boolean mkdir(Configuration conf, String remoteDir) throws IOException {FileSystem fs = FileSystem.get(conf);Path dirPath = new Path(remoteDir);boolean result = fs.mkdirs(dirPath);fs.close();return result;}/***創建文件*/public static void touchz(Configuration conf, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);FSDataOutputStream outputStream = fs ,create(remotePath);outputStream.close();fs.close();}/***刪除文件*/ public static boolean rm(Configuration conf, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);boolean result = fs. delete(remotePath, false);fs.close();return result;}/**主函數*/public static void main(String[] args) {Configuration conf = new Configuration();conf.set("fs.default.name","hdfs:/localhost:8020");String remoteFilePath = "/user/hadoop/input/text.txt"; String remoteDir = "/user/hadoop/input";try {//判斷路徑是否存在,存在則刪除,否則進行創建if( HDFSApi_0106.test(conf, remoteFilePath)) {HDFSApi_0106.rm(conf, remoteFilePath); 11 H4F€System.out.println("刪除路徑:" + remoteFilePath);}else {if( !HDFSApi_0106.test(conf, remoteDir)){//目錄不存在進行創建HDFSApi_0106.mkdir(conf, remoteDir);System.out.println("創建文件夾:" + remoteDir);} HDFSApi_0106. touchz(conf, remoteFilePath);System.out.println("創建路徑:" + remoteFilePath);}}catch (Exception e) {e.printStackTrace();}} }

1.7 提供一個 HDFS 的目錄的路徑,對該目錄進行創建和刪除操作。創建目錄時, 如果目錄文件所在目錄不存在則自動創建相應目錄;刪除目錄時,由用戶指定 當該目錄不為空時是否還刪除該目錄;

shell

#創建目錄 hdfs dfs -mkdir -p #刪除目錄 hdfs dfs -rm dir #強制刪除目錄 hdfs dfs -rm -R dir

java

import org.apache.hadoop.conf.Configuration;import org.apache. .hadoop.fs.*;import java.io.*;public class HDFSApi_0107 { /** *判斷路徑是否存在 */ public static boolean test(Configuration conf, String path) throws IOException { FileSystem fs = FileSystem.get(conf); return fs.exists(new Path(path)); } /** *判斷目錄是否為空 *true:空,false: 非空 */ public static boolean isDirEmpty(Configuration conf, String remoteDir) throws IOException { FileSystem fs = FileSystem.get(conf); Path dirPath = new Path(remoteDir); Remotelterator<LocatedFileStatus> remotelterator = fs.listFiles(dirPath, true); return !remotelterator.hasNext(); } /** *創建目錄 */ public static boolean mkdir(Configuration conf, String remoteDir) throws IOException { FileSystem fs = FileSystem.get(conf); Path dirPath = new Path(remoteDir); boolean result = fs.mkdirs(dirPath); fs.close(); return result; } /** *刪除目錄 */ public static boolean rmDir(Configuration conf, String remoteDir) throws IOException { FileSystem fs = FileSystem.get(conf); Path dirPath = new Path(remoteDir); //第二個參數表示是否遞歸刪除所有文件 boolean result = fs.delete(dirPath, true); fs.close(); return result; } /** *主函數 */ public static void main(String[] args) { Configuration conf = new Configuration(); conf.set("fs.default.name","hdfs:/localhost:8020"); String remoteDir = "/user/hadoop/input"; //是否強制刪除 Boolean forceDelete = false; try { //判斷目錄是否存在,不存在則創建,存在則刪除 if( !HDFSApi_0107.test(conf, remoteDir) ) { HDFSApi_0107.mkdir(conf, remoteDir); System.out.println("創建目錄:" + remoteDir); } else { if( HDFSApi_0107.isDirEmpty(conf, remoteDir) || forceDelete) { HDFSApi_0107.rmDir(conf, remoteDir); System.out.println("刪除目錄" + remoteDir); }else { // 目錄不為空 Systerm.out.println("目錄不為空,不刪除: " + remoteDir); } } }catch (Exception e) { e.printStackTrace(); } }}

1.8 向 HDFS 中指定的文件追加內容,由用戶指定內容追加到原有文件的開頭或結尾;

shell

hdfs dfs -appendToFile local.txt test.txt hdfs dfs -get test.txt cat test.txt>>local.txt hdfs dfs -copyFromLocal -f local.txt test.txt

java

import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import java.io.*; public class HDFSApi_0108 {/**判斷路徑是否存在*/public static boolean test(Configuration conf, String path) throws IOException {FileSystem fs = FileSystem.get(conf);return fs.exists(new Path(path));} /***追加文本內容*/public static void appendContentToFile(Configuration conf, String content, String remoteFilePath) throws OException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);/*創建一個文件輸出流,輸出的內容將追加到文件末尾*/FSDataOutputStream out = fs. append(remotePath);out.write(content.getBytes0);out.close();fs.close();} /***追加文件內容*/public static void appendToFile(Configuration conf, String localFilePath, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);/*創建一個文件讀入流*/FileInputStream in = new FileInputStream(localFilePath);/*創建一個文件輸出流,輸出的內容將追加到文件末尾*/FSDataOutputStream out = fs.append(remotePath);/*讀寫文件內容*/byte data = new byte(1024);int read =-l;while ( (read = in.read(data))>0) {out.write(data, 0, read);} out.close();in.close();fs.close();} /***移動文件到本地*移動后,刪除源文件*/public static void moveToL ocalFile(Configuration conf, String remoteFilePath, String localFilePath) throws IOException {FileSystem fis = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);Path localPath = new Path(localFilePath);fs.moveToLocalFile(remotePath, localPath);} /***創建文件*/public static void touchz(Configuration conf, String remoteFilePath) throws IOException {FileSystem fis = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);FSDataOutputStream outputStream = fs.create(remotePath);outputStream.close();fs.close();} /***主函數*/ public static void main(String[] args) {Configuration conf = new Configuration0;conf.set("fs. default.name","dfs://localhost:8020");String remoteFilePath = "/user/hadoop/text.txt";String content = "新追加的內容\n";String choice = "after";//追加到文件末尾//String choice = "before";//追加到文件開頭try {/*判斷文件是否存在*/ if( !HDFSApi_0108.test(conf, remoteFilePath)) {System.out.println("文件不存在:" + remoteFilePath);}else {if( choice.equals("after")){HDFSApi_0108.appendContentToFile(conf, content, remoteFilePath);System.out.printn("已追加內容到文件末尾" + remotcFilePath);}else if( choice equals("before")) {/*沒有相應的api可以直接操作,因此先把文件移動到本地*//*創建-一個新的HDFS,再按順序追加內容*/String localTmpPath = "/user/hadoop/tmp.txt";HDFSApi_0108.moveToLocalFile(conf, remoteFilePath, localTmpPath);//創建一個新文件HDFSApi_0108.touchz(conf, remoteFilePath);//先寫入新內容HDFSApi_0108.appendContentToFile(conf, content, remoteFilePath);//再寫入原來內容HDFSApi_0108.appendToFile(conf, localTmpPath, remoteFilePath);System.out.printn("已追加內容到文件開頭: " + remoteFilePath);}}}catch (Exception e) {e.printStackTrace();}} }

1.9 刪除 HDFS 中指定的文件;

shell

hdfs dfs -rm test.txt

java

import org.apache. .hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import java.io.*; public class HDFSApi {/***刪除文件*/public static boolean rm(Configuration conf, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotePath = new Path(remoteFilePath);boolean result = fs.delete(remotePath, false);fs.close();return result;} /*** 主函數*/public static void main(String args) {Configuration conf = new Configuration0;conf.set("fs.default.name","hdfs://localhost:8020");String remoteFilePath = "/user/hadoop/text.txt";try {if( HDFSApi.rm(conf, remoteFilePath)) {System.out.println("文件刪除:" + remoteFilePath);} else {System.out.println("操作失敗(文件不存在或刪除失敗) ");}}catch (Exception e) {e.printStackTrace();} } }

1.10 移動hdfs文件到指定路徑

shell

hdfs dfs -mv test.txt dir/test.txt

java

import org.apache .hadoop.conf.Configuration; import org. apache .hadoop.fs.*; import java.io.*; public class HDFSApi {/***移動文件*/public static boolean mv(Configuration conf,String remoteFilePath,String remoteToFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path srcPath = new Path(remoteFilePath);Path dstPath = new Path(remoteToFilePath);boolean result = fs.rename(srcPath, dstPath);fs.close0;return result;} /***主函數*/public static void main(String[] args) {Configuration conf = new Configuration0;conf.set("fs. default.name","dfs://localhost:8020");String remoteFilePath = "hfds:///user/hadoop/text.txt";//源文件HDFS路徑String remoteToFilePath = "hdfs://user/hadoop/new.txt";try {if( HDFSApi.mv(conf, remoteFilePath, remote ToFilePath)) {System.out.println("將文件移動到:" + remoteFilePath+"移動到:" + remoteToFilePath);}else {System.out.printIn("操作失敗(源文件不存在或移動失敗)");} }catch (Exception e) {e.printStackTrace();}} }

2.編程實現一個類“MyFSDataInputStream”,該類繼承“org.apache.hadoop.fs.FSDataInput Stream”,要求如下:實現按行讀取 HDFS 中指定文件的方法“readLine()”,如果讀到文件末尾,則返回空,否則返回文件一行的文本。

import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDatalnputStream; import org.apache .hadoop.fs.FileSystem; import org.apache .hadoop.fs .Path; import java.io.*; public class MyFSDataInputStream extends FSDataInputStream (public MyFSDataInputStream(InputStream in){super(in); }/***實現按行讀取*每次讀入-一個字符,遇到"\n"結束, 返回一行內容*/public static String readline(BufferedReader br) throws IOException {char[] data = new char[ 1024];int read = -1;int off= 0;// 循環執行時,br每次會從上- -次讀取結束的位置繼續讀取//因此該函數里,off 每次都從0開始while ( (read = br.read(data, off, 1)) != -1 ) {if (String.valueOf(ata[f]).equals<("\n") ) {off += 1;break;}off += 1;}if (off> 0) {return String.valueOf(data);} else {return null;}}/** *讀取文件內容*/public static void cat(Configuration conf, String remoteFilePath) throws IOException {FileSystem fs = FileSystem.get(conf);Path remotcPath = new Path(remoteFilePath);FSDataInputStream in = fs.open(remotePath);BufferedReader br = new BufferedReader(new InputStreamReader(in));String line = null;while ( (line = MyFSDatalnputStream.readline(br)) != null ) {System.out.printn(line);} br.close();in.close();fs.closeO;}/** *主函數*/public static void main(String[] args) {Configuration conf = new Configuration0;conf.set("fs.default.name" ,"hdfs://ocalhost:9000");String remoteFilePath = "/user/hadoop/text.txt";try {MyFSDataInputStream.cat(conf, remoteFilePath);} catch (Exception e){e.printStackTrace(); }} }

3.java.net

public class FsUrl{static {URL . setURLSt reamHandlerFactory(new FsUrlSt reamHandlerFactory());}public static void cat(String remoteFilePath) {try (InputStream in = new URL ("hdfs", "localhost", 9000, remoteFilePath).openStream()) {IOUtils.copyBytes(in, System.out, 4096, false) ;I0Utils.closeStream(in) ;} catch (I0Exception e) {e. printStackTrace();}}

總結

以上是生活随笔為你收集整理的大数据技术原理与应用(第三版)林子雨教材配套实验答案---实验二 熟悉常用的hdfs操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产成人777777 | 欧美性超爽 | 免费看一及片 | 精品字幕在线 | 精品国偷自产在线 | 福利一区二区三区四区 | 91精品国产91热久久久做人人 | 中文字幕在线观看视频一区 | 大胆欧美gogo免费视频一二区 | 久久社区视频 | a天堂中文在线 | 日韩欧美有码在线 | 丁香五月亚洲综合在线 | 久操综合| 91九色蝌蚪视频在线 | av在线等 | 欧美a级在线免费观看 | 亚洲综合干 | 国产一区国产精品 | 成人h在线 | www狠狠| 亚洲一区二区精品3399 | 天天操月月操 | 国产最新视频在线观看 | 色综合天天综合 | 九九热视频在线 | 欧美在线视频一区二区三区 | 人人人爽 | 国产在线观看污片 | 久久久www成人免费精品张筱雨 | 国产精品久久久久久久av大片 | 天天干,狠狠干 | 久久久久区 | 狠狠网亚洲精品 | 日本91在线| 在线观看视频国产一区 | 久久精品在线 | 欧美日本啪啪无遮挡网站 | 亚洲 欧美变态 另类 综合 | 天天色综合久久 | 亚洲精品国产精品国自产在线 | 天天做天天射 | 99视频精品全部免费 在线 | 中文字幕 在线看 | 久久国产综合视频 | 欧洲av不卡 | 色婷婷国产 | 天天色天天干天天 | 精品国自产在线观看 | 黄色一级大片在线免费看产 | 一级成人在线 | 久草在线免费在线观看 | 中文字幕日本特黄aa毛片 | 97在线观看免费高清完整版在线观看 | 久久久久久久久久久久久9999 | 国产麻豆电影在线观看 | 九色最新网址 | 中文字幕在线观看亚洲 | 日韩久久一区 | 亚洲在线精品 | 91视频在线观看大全 | 精品福利国产 | 国产丝袜高跟 | 青春草国产视频 | 色婷婷九月 | 日韩大片在线观看 | 奇人奇案qvod | 欧美精品成人在线 | 国产 日韩 在线 亚洲 字幕 中文 | 网站在线观看日韩 | 国产一区在线精品 | 色瓜| 在线视频 你懂得 | 久久香蕉一区 | 国产日韩精品在线观看 | 日日夜夜免费精品视频 | 欧美另类高清 | 久久成人免费 | 国产精品高清免费在线观看 | 欧美成人精品欧美一级乱黄 | 免费看污黄网站 | 天天爽网站 | 亚洲欧美国产精品 | 久久亚洲综合国产精品99麻豆的功能介绍 | 欧美 日韩 成人 | 午夜少妇 | 999在线精品| 久久精品久久99精品久久 | 国产第一页精品 | 亚洲小视频在线 | 精品一区在线 | 最新av免费| 国产精品久久久久久av | 久久久亚洲精品 | 91在线精品秘密一区二区 | 91麻豆精品国产91久久久无需广告 | 狠狠色丁香九九婷婷综合五月 | 91精品伦理 | 久久久久国 | 一本一本久久a久久精品牛牛影视 | 日本69hd| 久久综合影院 | 96亚洲精品久久 | 四月婷婷在线观看 | 久久涩涩网站 | 精品96久久久久久中文字幕无 | 91丨九色丨高潮丰满 | 中文字幕一区二区三区视频 | 人人干网 | 国产精品一码二码三码在线 | 亚洲成年片 | 夜色.com | 久章草在线观看 | 久久久久久高清 | 免费观看一区 | 操操操操网 | 久久久鲁 | 国产1区2| 免费观看mv大片高清 | 成人免费观看完整版电影 | 久久久免费看视频 | 久久这里只有精品视频99 | 中文字幕在线视频第一页 | 欧美热久久| 久艹视频在线观看 | 国产黄色一级片在线 | 国产亚洲欧美精品久久久久久 | 亚洲成免费 | 久久99久久99精品免观看粉嫩 | 色综合狠狠干 | 亚洲高清视频一区二区三区 | 国产超碰97| 福利片视频区 | 玖操 | 国产a级片免费观看 | 青青五月天 | 成人久久亚洲 | 久久99视频 | 日韩精品一区不卡 | 久草视频在线免费 | 成 人 黄 色 视频 免费观看 | 亚洲,国产成人av | 久草视频免费播放 | 四虎影视成人精品 | 久久综合免费视频影院 | 亚在线播放中文视频 | 91精品国产入口 | 在线日韩中文 | 亚洲婷婷丁香 | 在线观看aaa | 久久99影院| 欧美激情第八页 | 97精品超碰一区二区三区 | 久久这里只有精品久久 | 中文字幕在线精品 | 国产白浆在线观看 | 五月婷婷在线观看视频 | 在线观看免费福利 | 草久久影院 | 午夜精品影院 | 国产国产人免费人成免费视频 | av不卡免费看 | 欧美一区二区日韩一区二区 | 久在线观看| 国产粉嫩在线观看 | 在线观看视频97 | 在线免费观看视频你懂的 | 88av色| 国产蜜臀av | 久产久精国产品 | 国产精品99久久久久久小说 | 国产一区高清在线观看 | 久草手机视频 | 亚洲视频www | 亚洲一区尤物 | 欧美福利视频一区 | 天堂网一区 | 国产高清黄色 | 美女免费视频一区二区 | 中文字幕国产视频 | 国产精品自产拍在线观看桃花 | 天天爽天天摸 | 欧美俄罗斯性视频 | 日韩一区二区久久 | 成人免费看片网址 | 最近免费观看的电影完整版 | 国产视频网站在线观看 | 激情欧美丁香 | 午夜黄色一级片 | 日韩天天干 | 日本性视频 | 国产91在线播放 | 91精品欧美| 国产裸体无遮挡 | 亚洲精品国产品国语在线 | 日韩精品免费一区二区 | 日韩av一区二区在线 | 黄色小说18 | 成人亚洲网 | 久久在线免费观看视频 | 蜜臀久久99精品久久久无需会员 | 免费情趣视频 | 美女精品在线 | 国产日韩高清在线 | 91x色| 天天在线操 | 中文十次啦 | 丁香花在线视频观看免费 | 久艹在线观看视频 | 日韩精品久久久久久中文字幕8 | 国产精品麻豆一区二区三区 | 手机在线看永久av片免费 | 夜夜夜夜操 | 99精品视频在线 | 色综合久久五月 | 一区二区不卡在线观看 | av中文字幕第一页 | 草 免费视频| 六月丁香激情综合 | 亚洲精品美女在线观看播放 | 伊人网综合在线观看 | 日韩精品一区二区免费视频 | 久久99操| 亚洲动漫在线观看 | 亚洲草视频 | 综合激情伊人 | 久草视频精品 | 国产va饥渴难耐女保洁员在线观看 | 四虎在线观看视频 | www.久久久精品 | 日韩二区三区在线观看 | 在线观看av黄色 | 一本色道久久综合亚洲二区三区 | 亚洲综合最新在线 | 日日日日 | 久久综合五月天 | 天天操导航| 日韩一区二区三区观看 | 免费av大全 | 四虎国产精品永久在线国在线 | 亚洲在线网址 | 亚洲成人精品在线 | 亚洲精品乱码久久久久v最新版 | 久久久久久久久久久久电影 | www.五月婷婷 | 可以免费观看的av片 | 超碰人人超碰 | 精品高清美女精品国产区 | 蜜臀av一区 | 中文字幕在线播放一区二区 | 狠狠色2019综合网 | 国产又粗又猛又黄又爽 | 伊人资源视频在线 | 亚洲影视九九影院在线观看 | 中文字幕免费国产精品 | 国产精品av在线免费观看 | 欧美日韩破处 | 黄色www在线观看 | 亚洲狠狠婷婷综合久久久 | 99精品在这里| 色偷偷88欧美精品久久久 | 国产资源在线观看 | 欧美精品三级在线观看 | 久久欧洲视频 | www国产亚洲 | 狠狠色丁香婷婷综合久小说久 | 欧美性极品xxxx做受 | 国产99久久久久久免费看 | 91毛片视频 | 人人爽爽人人 | 欧美美女激情18p | 国产在线观看中文字幕 | 婷婷亚洲五月 | 中文字幕资源网在线观看 | 欧美日韩精品综合 | 免费日韩 精品中文字幕视频在线 | 免费看片网页 | 亚洲黑丝少妇 | 国产精品国内免费一区二区三区 | 天天干天天干天天干天天干天天干天天干 | 亚洲欧美视频在线观看 | 波多野结衣视频一区 | 免费成人在线观看 | 日韩激情三级 | 日韩在线观看第一页 | 久久久久久久久久网 | 97夜夜澡人人爽人人免费 | 97成人超碰| 久久免费a | 天天艹天天干天天 | 亚洲成人精品在线 | 韩日av在线 | 日韩欧美一区二区三区在线观看 | 国产精品欧美日韩在线观看 | 久久黄色影院 | 国产成人精品av在线 | 99国产精品一区 | 999精品 | 国产一级久久久 | 日韩国产精品毛片 | 欧美极品少妇xbxb性爽爽视频 | www.国产精品 | 黄色大片日本免费大片 | 国产精品mv在线观看 | 毛片网站在线 | 国产成人久久av | 久久久福利视频 | 婷婷色中文网 | 天天爽夜夜操 | 91探花国产综合在线精品 | 亚洲国产视频直播 | 少妇视频在线播放 | av在线永久免费观看 | 成人在线观看资源 | 国内精品美女在线观看 | 91亚洲在线| av成人黄色 | 日韩精品一区二区三区中文字幕 | 国内久久看 | 一区 在线 影院 | 青春草视频在线播放 | 五月天丁香综合 | 在线视频18在线视频4k | 久久视奸| 99视频在线看 | 亚洲国产精品小视频 | 亚洲成人免费在线观看 | 操操综合 | 日韩成人精品 | 日韩一区二区三区免费电影 | 国产在线精品一区二区 | 久久婷婷色 | 亚洲一区视频免费观看 | 99精品在线 | 日本黄色免费在线观看 | 国产99一区视频免费 | 久久久久久久久久久久久久电影 | av天天干| 久久久久国产a免费观看rela | 亚洲精品麻豆视频 | 人人狠狠| 国产午夜亚洲精品 | 亚洲无吗视频在线 | 久久国产电影 | 男女拍拍免费视频 | 天天搞天天干天天色 | 国产精品一区二区中文字幕 | 久久精品电影院 | 日韩精品一区二区三区电影 | 天天综合网久久 | 色综合久久综合 | 国产精品免费一区二区三区 | 婷婷六月丁香激情 | 亚洲精品免费在线观看 | 久久精品视频在线观看 | 国产成人精品综合久久久久99 | 99热在线国产| 天天射天天艹 | 久久艹欧美 | 欧美国产日韩久久 | 正在播放国产精品 | 国产九九在线 | 国产麻豆精品免费视频 | 久久久精品成人 | 久久精品国产亚洲精品2020 | 五月婷婷播播 | 精品一区在线看 | 精品1区二区 | 亚洲一级二级三级 | 91av综合 | 免费a网址| 国产999视频 | 超碰97免费在线 | 99精品国产一区二区 | 99精品欧美一区二区 | 成人在线黄色 | 亚洲精品一区二区三区四区高清 | 人人操日日干 | 97成人在线免费视频 | 国产成人99久久亚洲综合精品 | 97看片 | 日韩专区av | 欧美日韩另类在线观看 | 激情视频综合网 | 麻豆视频免费在线播放 | av网站手机在线观看 | 欧美另类v | 国产夫妻av在线 | 日韩三级久久 | 美女精品国产 | 国产精品18久久久久久久 | 色婷婷一区| 99re热精品视频| 久久美女高清视频 | 精品欧美一区二区精品久久 | 四虎影视国产精品免费久久 | 午夜精品电影一区二区在线 | 国产在线一区二区 | 亚洲理论在线观看电影 | 亚洲精品一区二区三区在线观看 | 91免费高清 | 成人黄色在线视频 | 国产精品99久久久久久久久久久久 | 日韩在线视频免费观看 | 色88久久| 99久久国产免费,99久久国产免费大片 | 日本久久久久久久久 | 久久精品com | 伊人五月婷| 欧美一级日韩三级 | 免费观看www7722午夜电影 | 麻豆视频91 | 夜夜爽www | 国产特级毛片aaaaaa | 国产精品国产三级国产aⅴ无密码 | 久久看片网站 | 一级黄毛片 | 中文字幕中文字幕在线中文字幕三区 | 日本女人的性生活视频 | 久久久精品网 | 国产精品 亚洲精品 | 草久久久久久 | 一本到视频在线观看 | 欧美小视频在线观看 | 亚洲一区二区三区91 | 狠狠狠色丁香婷婷综合久久五月 | 久热爱| 999久久国产 | 青草视频在线看 | 天天激情天天干 | 欧美精品久久久久久久免费 | 日本字幕网 | ,午夜性刺激免费看视频 | 久久久国产精品电影 | 日韩激情一二三区 | 色欧美成人精品a∨在线观看 | 日韩高清精品免费观看 | 国产视频日韩视频欧美视频 | 欧美做受xxx| 成人中心免费视频 | 久久99精品久久久久蜜臀 | 欧美乱大交 | 四虎成人精品在永久免费 | 久久精品这里都是精品 | 日日躁夜夜躁xxxxaaaa | av动图| 9色在线视频 | 成人av久久| 激情伊人五月天久久综合 | 国产精品精品国产婷婷这里av | 成人av一二三区 | 日本精品二区 | 国产只有精品 | www.夜夜草 | 日韩国产精品久久 | 精品视频www | 久久久精品电影 | 五月天亚洲婷婷 | 免费男女羞羞的视频网站中文字幕 | 91精品国产欧美一区二区成人 | 最新日本中文字幕 | 亚州国产精品视频 | 国产精品一区二区在线观看免费 | 久久免费视频一区 | 99免费在线视频观看 | 日韩黄色一级电影 | 最新中文字幕在线播放 | .国产精品成人自产拍在线观看6 | 久久福利综合 | 国产在线综合视频 | 96视频免费在线观看 | 国产香蕉视频在线播放 | 久久久久久久久久久网站 | 久久精品直播 | 精品国精品自拍自在线 | www.com黄| 三级av小说| 国产精品久久久久免费a∨ 欧美一级性生活片 | 国产精品 国产精品 | 日韩 精品 一区 国产 麻豆 | 亚洲激情在线 | 日日久视频 | 精品久久影院 | 久久久久欠精品国产毛片国产毛生 | 久久天天操 | www成人精品| 婷婷国产视频 | a级片久久久 | 国产一级h | .国产精品成人自产拍在线观看6 | 新av在线| 天天操·夜夜操 | 亚洲a色| 精品国产成人在线影院 | 亚洲国产资源 | 欧美日韩精品在线观看视频 | 天天操天天舔天天干 | 黄色在线观看www | 国产精品免费视频一区二区 | 国产精品国产自产拍高清av | 午夜在线观看影院 | 91天堂影院 | 国产精品日韩久久久久 | 永久免费毛片 | 日韩在线观看高清 | 久操操| 黄色www在线观看 | 97av.com | 五月天激情电影 | 91精品久久久久久综合乱菊 | 在线日韩中文字幕 | 最近免费中文字幕大全高清10 | 国产精品美女在线观看 | 一级黄色在线免费观看 | 99性视频 | 国产精品久久片 | 亚洲国产精品日韩 | 人人看黄色 | 国内揄拍国内精品 | 在线成人一区 | 在线a视频| 久久免费成人 | 九精品 | 久久成人午夜视频 | 国产一级二级在线播放 | 久久久免费播放 | 免费在线观看av网址 | 国产真实精品久久二三区 | 99久久日韩精品视频免费在线观看 | 国产精品手机在线播放 | 欧洲精品视频一区 | 美女视频一区二区 | 久久新 | 日韩在线视频网址 | 免费在线观看黄网站 | 国产黄色一级片 | 91久久人澡人人添人人爽欧美 | 日韩一区二区三区视频在线 | 精品一区二区日韩 | 99视频一区 | 国产精品99蜜臀久久不卡二区 | 亚洲综合婷婷 | 精品亚洲欧美一区 | 久久国精品 | 亚洲精品中文字幕在线观看 | 男女视频久久久 | 国产视频久久久 | 久草国产视频 | 亚洲精品456在线播放第一页 | 欧美久久久久久久久久久久久 | 黄色大全免费网站 | 国产亚洲精品久久 | 西西人体4444www高清视频 | 久久亚洲综合国产精品99麻豆的功能介绍 | 欧美一二三四在线 | 久久久久久高清 | 伊人夜夜 | 九九九毛片 | 久久久综合九色合综国产精品 | 亚洲三级精品 | 国产伦精品一区二区三区… | 久久综合之合合综合久久 | 狠狠的日 | 97在线看片 | 久久精品视频在线观看 | 国产精品久久久久久久久久了 | 国产精品久久久久一区二区 | 久久久免费网站 | 国产乱对白刺激视频不卡 | 波多野结衣在线播放视频 | 久久免费看| 国内精品久久久久久久久久久 | 国产91精品久久久久 | 国产精品夜夜夜一区二区三区尤 | 久久精品99国产 | 欧美日韩免费观看一区二区三区 | 视频在线99 | 日韩视频三区 | 免费观看福利视频 | 国产精品9区| 亚州成人av在线 | 91高清免费看 | 亚洲综合成人专区片 | 麻豆国产精品视频 | 五月天伊人网 | 日韩精品免费在线观看 | 天天色综合久久 | 国产成本人视频在线观看 | 日日夜夜天天久久 | 日韩精品视频免费在线观看 | 久久午夜色播影院免费高清 | 国产97超碰 | 97在线精品国自产拍中文 | 欧美性生活免费 | 黄色一级在线观看 | 成年人免费电影在线观看 | 亚洲自拍av在线 | 91免费看片黄 | 97超碰在线久草超碰在线观看 | 久久热首页 | 国产精品网站一区二区三区 | 亚洲最新合集 | 日韩精品aaa | 色夜视频 | 精品亚洲一区二区三区 | 人人爽人人插 | 日韩毛片在线一区二区毛片 | 2021国产在线| 亚洲综合网 | 夜夜操夜夜干 | 成人毛片a | 人人干人人上 | 日韩在线视频精品 | 91av在线电影| 丁香六月伊人 | 国产高清精品在线观看 | 中文字幕在线观看免费 | 久久综合给合久久狠狠色 | av高清一区二区三区 | 国产麻豆精品一区二区 | 色先锋av资源中文字幕 | 久艹视频免费观看 | 精品久久久久久亚洲综合网 | 久久免费国产电影 | 丁香激情综合国产 | 国产精品免费在线观看视频 | 国产精品无 | 免费av在 | 综合激情网... | 蜜臀精品久久久久久蜜臀 | 色插综合 | 日韩有码第一页 | 欧美尹人 | 日韩欧美一区二区在线 | 亚洲婷婷伊人 | 91av视频在线观看免费 | 国产精品一区二区久久精品爱涩 | 亚洲天堂网视频在线观看 | 欧美va天堂在线电影 | 婷婷开心久久网 | 中文字幕黄色网 | 久久久久久国产精品999 | 欧美一二三专区 | 人人射网站 | 91成熟丰满女人少妇 | 色亚洲激情 | 午夜私人影院 | 久久精品永久免费 | 日韩影视精品 | 人人澡人人澡人人 | 在线观看91| 国产精品九九久久99视频 | 久久电影中文字幕视频 | 久久国产精品99久久人人澡 | 久久久久久国产精品999 | 免费日韩一区二区三区 | 日韩在线观看网址 | 欧美日韩国产在线 | 激情婷婷在线观看 | 欧美精品第一 | 人人干网站 | 免费在线激情视频 | 欧美日韩另类在线 | 久久久国产精品一区二区三区 | 96精品高清视频在线观看软件特色 | 欧美激情视频在线免费观看 | 日本超碰在线 | 久久久久久久久久电影 | 欧美视频在线观看免费网址 | 国产资源av | av中文国产 | 色综合久久悠悠 | 免费视频成人 | 成人在线视频免费观看 | 亚洲人成在线电影 | av在线播放免费 | 国产精品成人在线观看 | 国产小视频你懂的 | 国产精品一区二区三区四区在线观看 | 国产精品视频不卡 | 久久久久女人精品毛片 | 久草在线网址 | 毛片3 | 欧美日韩在线免费观看 | 91成人精品观看 | 在线亚洲激情 | 综合激情婷婷 | 人人插人人玩 | 91亚洲精品久久久久图片蜜桃 | 国产精品国产三级国产专区53 | 日韩欧美视频一区 | 国产精品专区在线 | 日韩av在线网站 | 亚洲激情影院 | 激情综合色播五月 | 免费在线观看亚洲视频 | 久久精品91视频 | 粉嫩aⅴ一区二区三区 | 在线观看国产高清视频 | 国产精品观看在线亚洲人成网 | 狠狠的操狠狠的干 | 久久久久久久久久影视 | 成片免费观看视频 | 日韩欧美国产视频 | 麻豆视频一区二区 | 国产亚州精品视频 | 成年人在线播放视频 | 日韩高清 一区 | 久久久国内精品 | 在线免费观看黄色av | 亚洲欧洲日韩在线观看 | 国产黄色精品在线观看 | 在线播放亚洲激情 | 久久99精品国产麻豆婷婷 | 中文字幕中文字幕在线中文字幕三区 | 美女很黄免费网站 | 天天干 天天摸 天天操 | 日本性高潮视频 | jizz欧美性9 国产一区高清在线观看 | 免费亚洲成人 | 亚洲国产mv | 婷婷激情五月 | 国产超碰97| 精品9999 | 精品久久免费 | a级一a一级在线观看 | 精品少妇一区二区三区在线 | 91中文字幕一区 | 极品久久久久久久 | 日韩二区精品 | 日韩视频免费在线 | 亚洲午夜精品久久久久久久久久久久 | 97久久精品午夜一区二区 | 久久综合爱 | 91久久久久久国产精品 | 99亚洲国产| 国产精品一区二区三区免费视频 | 2019中文| 国产成人精品亚洲日本在线观看 | 国产一区在线免费观看视频 | 免费在线观看91 | 国产a网站 | 99麻豆视频 | 国产精品久久久久av福利动漫 | 最新国产中文字幕 | 欧美a级片免费看 | 9999精品视频 | 久久久久久欧美二区电影网 | 国产精品影音先锋 | 亚洲美女精品区人人人人 | 九九视频在线播放 | 99在线精品视频在线观看 | 开心激情综合网 | 国产精品亚洲片在线播放 | 国产 中文 日韩 欧美 | 欧美最新大片在线看 | 免费人人干 | 久久蜜臀一区二区三区av | 69国产成人综合久久精品欧美 | 久久久99精品免费观看 | 亚洲精选视频免费看 | 精品在线视频观看 | 成人一级影视 | www天天干com | 91精品国产麻豆国产自产影视 | 2019天天干夜夜操 | 成人avav| 97在线观看免费高清 | 国产日韩欧美在线 | 成人av教育| 国产成人精品日本亚洲999 | 91成年视频 | 97av在线视频 | 福利片视频区 | 久久色视频 | 亚洲视屏 | 国产精品私拍 | 91在线看视频免费 | 香蕉网址 | 久久久久久国产精品 | 人人爽人人爽人人爽学生一级 | 久久99久久精品国产 | 午夜精品一二区 | 精品视频久久 | 在线欧美小视频 | 久久99精品国产麻豆宅宅 | 亚洲精品色视频 | 日本精品中文字幕在线观看 | 欧美精品午夜 | 色天天综合久久久久综合片 | av在线在线 | 91久草视频 | 日韩精品视频免费专区在线播放 | 免费在线中文字幕 | 最近日本韩国中文字幕 | av网站在线免费观看 | 精品国产一区二区三区在线观看 | 久久综合九色综合欧美就去吻 | 日韩久久久久久久久久久久 | 国产伦精品一区二区三区无广告 | 亚洲精品玖玖玖av在线看 | av福利在线导航 | 成人一区在线观看 | 91视频啪| 国产一级特黄毛片在线毛片 | 亚洲精品视频久久 | 精品国产视频一区 | 99草在线视频 | 丰满少妇高潮在线观看 | 黄色视屏在线免费观看 | 国产91精品一区二区 | 国产成人一区二区三区免费看 | 国产视频久 | 欧美激情视频在线观看免费 | 草久久av | 美女黄频在线观看 | 午夜av免费看 | 欧美成人h版在线观看 | 久久久综合九色合综国产精品 | 久久99精品波多结衣一区 | 综合色伊人 | 操操操日日 | 亚洲激情精品 | 久久草| 一级片视频免费观看 | 欧美精品久久久久久久久老牛影院 | 久久久久久国产精品久久 | 91av在线播放视频 | 超级碰99| 伊人国产在线观看 | 日韩欧美精品一区 | 激情久久伊人 | 欧美一级久久久久 | 久久蜜臀一区二区三区av | 人人视频网站 | 日韩电影一区二区三区 | 99热播精品 | 日韩乱色精品一区二区 | 久久亚洲婷婷 | 91九色最新 | 国产精品美乳一区二区免费 | www99精品 | 91视频高清完整版 | 亚洲三级在线 | 五月激情五月激情 | 久久艹艹 | 香蕉视频在线播放 | 国产精品毛片一区二区三区 | 欧美激情精品久久久久久免费 | 一级α片 | 首页国产精品 | 夜夜操天天操 | 亚州人成在线播放 | www久久国产 | 丁香婷婷激情 | 久久这里只有精品1 | 视频在线播放国产 | 久久久久国 | av免费在线观 | 在线免费视| 亚洲精品99久久久久中文字幕 | 亚洲国产中文在线观看 | 国产婷婷精品av在线 | 久久久久二区 | 精品在线观看一区二区 | 国内精品久久久久久久影视麻豆 | 免费观看黄 | 亚洲成人黄色在线 | 日韩一二三区不卡 | 1区2区视频| 毛片永久免费 | 久热免费在线 | 亚洲精品视频一 | 999久久国产| 九九色综合 | 中文字幕一区二 | 久草在线99 | 精品欧美日韩 | 久艹在线免费观看 | 99热在线观看 | 免费的国产精品 | 一区二区三区高清不卡 | 中文字幕在线观看第三页 | 黄色av成人在线观看 | 国产99久久久国产 | 亚洲一区精品人人爽人人躁 | 人人干人人草 | 麻豆免费视频观看 | 国产亚洲视频在线 | 日韩婷婷 | 国产精品成人免费一区久久羞羞 | 国产黄大片 | 日韩免费三级 | 成年人在线视频观看 | 亚洲精品中文在线观看 | 日韩av网站在线播放 | 精品亚洲男同gayvideo网站 | 成人免费网站在线观看 | www.一区二区三区 | 中文字幕在线视频免费播放 | 日韩免费视频网站 | 91麻豆精品久久久久久 | 九色精品免费永久在线 | 亚洲国产影院av久久久久 | 97日日 | 久久久资源网 | 玖玖视频国产 | 99久久国产免费免费 | 四虎成人av | 九草在线视频 | 国产精品视频99 | 男女免费av | 青青久草在线视频 | 亚洲成a人片77777潘金莲 | 国产一区二区午夜 | 亚洲黄色软件 | 亚洲黄色软件 | 中文永久免费观看 | 久久久午夜视频 | 欧美a级片网站 | 成人午夜剧场在线观看 | av女优中文字幕在线观看 | 日韩女同一区二区三区在线观看 | 久久午夜视频 | 亚洲久久视频 | 国产高清成人av | 在线免费观看国产精品 | 日本亚洲国产 | 亚洲国产精品va在线看 | 国产a网站 | 欧美日韩视频在线观看一区二区 | 免费观看91视频大全 | 手机av资源 | 99国产成+人+综合+亚洲 欧美 | 精品视频在线看 | 国产一级电影 | 成年人免费电影在线观看 | 超碰公开在线观看 | 日日碰狠狠添天天爽超碰97久久 | 国产一区二区免费在线观看 | 国产精品自产拍在线观看桃花 | 99这里都是精品 | 日韩在线观看一区二区三区 | 国产成人精品久久 | 国产 日韩 欧美 在线 | 国产精品久久久久三级 | 超碰97国产在线 | 日韩免费大片 | 久久久久久久99精品免费观看 | www中文在线| 超碰午夜| 一区二区三区在线免费播放 | 国产成人精品av在线观 | 在线观看欧美成人 | 日韩一级片观看 | 亚洲国产一区在线观看 | 日本久久免费视频 | 天天鲁一鲁摸一摸爽一爽 | 国产视频观看 | 欧美a级片网站 | 人人盈棋牌| 在线一区二区三区 | 欧美激情视频在线观看免费 | 日日麻批40分钟视频免费观看 | 成人午夜精品福利免费 | 日韩中文在线视频 | 日本黄色片一区二区 | 久久久久美女 | 丁香婷婷电影 | 国产va饥渴难耐女保洁员在线观看 | 91网站观看 | 亚洲午夜久久久久久久久 | 国产福利91精品一区二区三区 | 国产在线精品一区二区 | 国产国语在线 | 精品资源在线 | 欧美日韩中文字幕在线视频 | 中文字幕2021 | 久久只有精品 | 日日干天天爽 | 成人污视频在线观看 | 欧美夫妻生活视频 | 日本精品在线视频 | 91激情视频在线播放 | av解说在线 | 色综合天天狠狠 | 久草a在线 | 久久看片网站 | 欧美性大胆 | 国产最新精品视频 | 国产aa精品 | 久久久www成人免费毛片 | 国产生活一级片 | 免费男女羞羞的视频网站中文字幕 | 天天操人人干 | av网站播放| 久久精精品视频 | 在线看岛国av|