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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Spark快速入门指南 – Spark安装与基础使用

發布時間:2023/11/30 编程问答 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spark快速入门指南 – Spark安装与基础使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文轉載自Spark快速入門指南 – Spark安裝與基礎使用

Apache Spark 是一個新興的大數據處理通用引擎,提供了分布式的內存抽象。Spark 正如其名,最大的特點就是快(Lightning-fast),可比 Hadoop MapReduce 的處理速度快 100 倍。此外,Spark 提供了簡單易用的 API,幾行代碼就能實現 WordCount。本教程主要參考官網快速入門教程,介紹了 Spark 的安裝,Spark shell 、RDD、Spark SQL、Spark Streaming 等的基本使用。

本教程的具體運行環境如下:

  • CentOS 6.4
  • Spark 1.6
  • Hadoop 2.6.0
  • Java JDK 1.7
  • Scala 2.10.5

準備工作

運行 Spark 需要 Java JDK 1.7,CentOS 6.x 系統默認只安裝了 Java JRE,還需要安裝 Java JDK,并配置好 JAVA_HOME 變量。此外,Spark 會用到 HDFS 與 YARN,因此請先安裝 Hadoop,具體請瀏覽Hadoop安裝教程,在此就不再復述。

安裝 Spark

待 Hadoop 安裝好之后,我們再開始安裝 Spark。

官網下載地址:http://spark.apache.org/downloads.html

本教程選擇的是 Spark 1.6.0 版本,選擇 package type 為 “Pre-build with user-provided Hadoop [can use with most Hadoop distributions]”,再點擊給出的下載連接?http://www.apache.org/dyn/closer.lua/spark/spark-1.6.0/spark-1.6.0-bin-without-hadoop.tgz?就可以下載了,如下圖所示:

從官網下載 Spark

Package type

  • Source code: Spark 源碼,需要編譯才能使用,另外 Scala 2.11 需要使用源碼編譯才可使用
  • Pre-build with user-provided Hadoop: “Hadoop free” 版,可應用到任意 Hadoop 版本
  • Pre-build for Hadoop 2.6 and later: 基于 Hadoop 2.6 的預先編譯版,需要與本機安裝的 Hadoop 版本對應。可選的還有 Hadoop 2.4 and later、Hadoop 2.3、Hadoop 1.x,以及 CDH 4。

為方便,本教程選擇的是 Pre-build with user-provided Hadoop,簡單配置后可應用到任意 Hadoop 版本。

下載后,執行如下命令進行安裝:

  • sudo tar -zxf ~/下載/spark-1.6.0-bin-without-hadoop.tgz -C /usr/local/
  • cd /usr/local
  • sudo mv ./spark-1.6.0-bin-without-hadoop/ ./spark
  • sudo chown -R hadoop:hadoop ./spark # 此處的 hadoop 為你的用戶名
  • Shell 命令

    安裝后,需要在 ./conf/spark-env.sh 中修改 Spark 的 Classpath,執行如下命令拷貝一個配置文件:

  • cd /usr/local/spark
  • cp ./conf/spark-env.sh.template ./conf/spark-env.sh
  • Shell 命令

    編輯 ./conf/spark-env.sh(vim ./conf/spark-env.sh) ,在最后面加上如下一行:

    export SPARK_DIST_CLASSPATH=$(/usr/local/hadoop/bin/hadoop classpath)

    保存后,Spark 就可以啟動、運行了。

    運行 Spark 示例

    注意,必須安裝 Hadoop 才能使用 Spark,但如果使用 Spark 過程中沒用到 HDFS,不啟動 Hadoop 也是可以的。此外,接下來教程中出現的命令、目錄,若無說明,則一般以 Spark 的安裝目錄(/usr/local/spark)為當前路徑,請注意區分。

    在 ./examples/src/main 目錄下有一些 Spark 的示例程序,有 Scala、Java、Python、R 等語言的版本。我們可以先運行一個示例程序 SparkPi(即計算 π 的近似值),執行如下命令:

  • cd /usr/local/spark
  • ./bin/run-example SparkPi
  • Shell 命令

    執行時會輸出非常多的運行信息,輸出結果不容易找到,可以通過?grep?命令進行過濾(命令中的?2>&1?可以將所有的信息都輸出到 stdout 中,否則由于輸出日志的性質,還是會輸出到屏幕中):

  • ./bin/run-example SparkPi 2>&1 | grep "Pi is roughly"
  • Shell 命令

    過濾后的運行結果如下圖所示,可以得到 π 的 5 位小數近似值 :

    從官網下載 Spark

    Python 版本的 SparkPi 則需要通過 spark-submit 運行:

  • ./bin/spark-submit examples/src/main/python/pi.py
  • Shell 命令

    通過 Spark Shell 進行交互分析

    Spark shell 提供了簡單的方式來學習 API,也提供了交互的方式來分析數據。Spark Shell 支持 Scala 和 Python,本教程選擇使用 Scala 來進行介紹。

    Scala

    Scala 是一門現代的多范式編程語言,志在以簡練、優雅及類型安全的方式來表達常用編程模式。它平滑地集成了面向對象和函數語言的特性。Scala 運行于 Java 平臺(JVM,Java 虛擬機),并兼容現有的 Java 程序。

    Scala 是 Spark 的主要編程語言,如果僅僅是寫 Spark 應用,并非一定要用 Scala,用 Java、Python 都是可以的。使用 Scala 的優勢是開發效率更高,代碼更精簡,并且可以通過 Spark Shell 進行交互式實時查詢,方便排查問題。

    執行如下命令啟動 Spark Shell:

  • ./bin/spark-shell
  • Shell 命令

    啟動成功后如圖所示,會有 “scala >” 的命令提示符。

    成功啟動Spark Shell

    基礎操作

    Spark 的主要抽象是分布式的元素集合(distributed collection of items),稱為RDD(Resilient Distributed Dataset,彈性分布式數據集),它可被分發到集群各個節點上,進行并行操作。RDDs 可以通過 Hadoop InputFormats 創建(如 HDFS),或者從其他 RDDs 轉化而來。

    我們從 ./README 文件新建一個 RDD,代碼如下(本文出現的 Spark 交互式命令代碼中,與位于同一行的注釋內容為該命令的說明,命令之后的注釋內容表示交互式輸出結果):

  • val textFile = sc.textFile("file:///usr/local/spark/README.md")
  • // textFile: org.apache.spark.rdd.RDD[String] = MapPartitionsRDD[1] at textFile at <console>:27
  • scala

    代碼中通過 “file://” 前綴指定讀取本地文件。Spark shell 默認是讀取 HDFS 中的文件,需要先上傳文件到 HDFS 中,否則會有“org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: hdfs://localhost:9000/user/hadoop/README.md”的錯誤。

    上述命令的輸出結果如下圖所示:

    新建RDD

    RDDs 支持兩種類型的操作

    • actions: 在數據集上運行計算后返回值
    • transformations: 轉換, 從現有數據集創建一個新的數據集

    下面我們就來演示 count() 和 first() 操作:

  • textFile.count() // RDD 中的 item 數量,對于文本文件,就是總行數
  • // res0: Long = 95
  • ?
  • textFile.first() // RDD 中的第一個 item,對于文本文件,就是第一行內容
  • // res1: String = # Apache Spark
  • scala

    接著演示 transformation,通過 filter transformation 來返回一個新的 RDD,代碼如下:

  • val linesWithSpark = textFile.filter(line => line.contains("Spark")) // 篩選出包含 Spark 的行
  • ?
  • linesWithSpark.count() // 統計行數
  • // res4: Long = 17
  • scala

    可以看到一共有 17 行內容包含 Spark,這與通過 Linux 命令?cat ./README.md | grep "Spark" -c?得到的結果一致,說明是正確的。action 和 transformation 可以用鏈式操作的方式結合使用,使代碼更為簡潔:

  • textFile.filter(line => line.contains("Spark")).count() // 統計包含 Spark 的行數
  • // res4: Long = 17
  • scala

    RDD的更多操作

    RDD 的 actions 和 transformations 可用在更復雜的計算中,例如通過如下代碼可以找到包含單詞最多的那一行內容共有幾個單詞:

  • textFile.map(line => line.split(" ").size).reduce((a, b) => if (a > b) a else b)
  • // res5: Int = 14
  • scala

    代碼首先將每一行內容 map 為一個整數,這將創建一個新的 RDD,并在這個 RDD 中執行 reduce 操作,找到最大的數。map()、reduce() 中的參數是 Scala 的函數字面量(function literals,也稱為閉包 closures),并且可以使用語言特征或 Scala/Java 的庫。例如,通過使用 Math.max() 函數(需要導入 Java 的 Math 庫),可以使上述代碼更容易理解:

  • import java.lang.Math
  • ?
  • textFile.map(line => line.split(" ").size).reduce((a, b) => Math.max(a, b))
  • // res6: Int = 14
  • scala

    Hadoop MapReduce 是常見的數據流模式,在 Spark 中同樣可以實現(下面這個例子也就是 WordCount):

  • val wordCounts = textFile.flatMap(line => line.split(" ")).map(word => (word, 1)).reduceByKey((a, b) => a + b) // 實現單詞統計
  • // wordCounts: org.apache.spark.rdd.RDD[(String, Int)] = ShuffledRDD[4] at reduceByKey at <console>:29
  • ?
  • wordCounts.collect() // 輸出單詞統計結果
  • // res7: Array[(String, Int)] = Array((package,1), (For,2), (Programs,1), (processing.,1), (Because,1), (The,1)...)
  • scala

    緩存

    Spark 支持在集群范圍內將數據集緩存至每一個節點的內存中,可避免數據傳輸,當數據需要重復訪問時這個特征非常有用,例如查詢體積小的“熱”數據集,或是運行如 PageRank 的迭代算法。調用 cache(),就可以將數據集進行緩存:

  • linesWithSpark.cache()
  • scala

    Spark SQL 和 DataFrames

    Spark SQL 是 Spark 內嵌的模塊,用于結構化數據。在 Spark 程序中可以使用 SQL 查詢語句或?DataFrame API。DataFrames 和 SQL 提供了通用的方式來連接多種數據源,支持 Hive、Avro、Parquet、ORC、JSON、和 JDBC,并且可以在多種數據源之間執行 join 操作。

    下面仍在 Spark shell 中演示一下 Spark SQL 的基本操作,該部分內容主要參考了?Spark SQL、DataFrames 和 Datasets 指南。

    Spark SQL 的功能是通過 SQLContext 類來使用的,而創建 SQLContext 是通過 SparkContext 創建的。在 Spark shell 啟動時,輸出日志的最后有這么幾條信息

    16/01/16 13:25:41 INFO repl.SparkILoop: Created spark context.. Spark context available as sc. 16/01/16 13:25:41 INFO repl.SparkILoop: Created sql context.. SQL context available as sqlContext.

    這些信息表明 SparkContent 和 SQLContext 都已經初始化好了,可通過對應的 sc、sqlContext 變量直接進行訪問。

    使用 SQLContext 可以從現有的 RDD 或數據源創建 DataFrames。作為示例,我們通過 Spark 提供的 JSON 格式的數據源文件 ./examples/src/main/resources/people.json 來進行演示,該數據源內容如下:

  • {"name":"Michael"}
  • {"name":"Andy", "age":30}
  • {"name":"Justin", "age":19}
  • json

    執行如下命令導入數據源,并輸出內容:

  • val df = sqlContext.read.json("file:///usr/local/spark/examples/src/main/resources/people.json")
  • // df: org.apache.spark.sql.DataFrame = [age: bigint, name: string]
  • ?
  • df.show() // 輸出數據源內容
  • // +----+-------+
  • // | age| name|
  • // +----+-------+
  • // |null|Michael|
  • // | 30| Andy|
  • // | 19| Justin|
  • // +----+-------+
  • scala

    接著,我們來演示 DataFrames 處理結構化數據的一些基本操作:

  • df.select("name").show() // 只顯示 "name" 列
  • // +-------+
  • // | name|
  • // +-------+
  • // |Michael|
  • // | Andy|
  • // | Justin|
  • // +-------+
  • ?
  • df.select(df("name"), df("age") + 1).show() // 將 "age" 加 1
  • // +-------+---------+
  • // | name|(age + 1)|
  • // +-------+---------+
  • // |Michael| null|
  • // | Andy| 31|
  • // | Justin| 20|
  • // +-------+---------+
  • ?
  • df.filter(df("age") > 21).show() # 條件語句
  • // +---+----+
  • // |age|name|
  • // +---+----+
  • // | 30|Andy|
  • // +---+----+
  • ?
  • df.groupBy("age").count().show() // groupBy 操作
  • // +----+-----+
  • // | age|count|
  • // +----+-----+
  • // |null| 1|
  • // | 19| 1|
  • // | 30| 1|
  • // +----+-----+
  • scala

    當然,我們也可以使用 SQL 語句來進行操作:

  • df.registerTempTable("people") // 將 DataFrame 注冊為臨時表 people
  • val result = sqlContext.sql("SELECT name, age FROM people WHERE age >= 13 AND age <= 19") // 執行 SQL 查詢
  • result.show() // 輸出結果
  • // +------+---+
  • // | name|age|
  • // +------+---+
  • // |Justin| 19|
  • // +------+---+
  • scala

    更多的功能可以查看完整的?DataFrames API?,此外 DataFrames 也包含了豐富的?DataFrames Function?可用于字符串處理、日期計算、數學計算等。

    Spark Streaming

    流計算除了使用?Storm?框架,使用 Spark Streaming 也是一個很好的選擇。基于 Spark Streaming,可以方便地構建可拓展、高容錯的流計算應用程序。Spark Streaming 使用 Spark API 進行流計算,這意味著在 Spark 上進行流處理與批處理的方式一樣。因此,你可以復用批處理的代碼,使用 Spark Streaming 構建強大的交互式應用程序,而不僅僅是用于分析數據。

    下面以一個簡單的 Spark Streaming 示例(基于流的單詞統計)來演示一下 Spark Streaming:本地服務器通過 TCP 接收文本數據,實時輸出單詞統計結果。該部分內容主要參考了?Spark Streaming 編程指南。

    運行該示例需要 Netcat(在網絡上通過 TCP 或 UDP 讀寫數據),CentOS 6.x 系統中默認沒有安裝,經過測試,如果通過 yum 直接安裝,運行時會有 “nc: Protocol not available” 的錯誤,需要下載較低版本的 nc?才能正常使用。我們選擇 Netcat 0.6.1 版本,在終端中運行如下命令進行安裝:

  • wget http://downloads.sourceforge.net/project/netcat/netcat/0.6.1/netcat-0.6.1-1.i386.rpm -O ~/netcat-0.6.1-1.i386.rpm # 下載
  • sudo rpm -iUv ~/netcat-0.6.1-1.i386.rpm # 安裝
  • Shell 命令

    安裝好 NetCat 之后,使用如下命令建立本地數據服務,監聽 TCP 端口 9999:

  • # 記為終端 1
  • nc -l -p 9999
  • Shell 命令

    啟動后,該端口就被占用了,需要開啟另一個終端運行示例程序,執行如下命令:

  • # 需要另外開啟一個終端,記為終端 2,然后運行如下命令
  • /usr/local/spark/bin/run-example streaming.NetworkWordCount localhost 9999
  • Shell 命令

    接著在終端 1 中輸入文本,在終端 2 中就可以實時看到單詞統計結果了。

    Spark Streaming 的內容較多,本教程就簡單介紹到這,更詳細的內容可查看官網教程。最后需要關掉終端 2,并按 ctrl+c 退出 終端 1 的Netcat。

    獨立應用程序(Self-Contained Applications)

    接著我們通過一個簡單的應用程序 SimpleApp 來演示如何通過 Spark API 編寫一個獨立應用程序。使用 Scala 編寫的程序需要使用 sbt 進行編譯打包,相應的,Java 程序使用 Maven 編譯打包,而 Python 程序通過 spark-submit 直接提交。

    應用程序代碼

    在終端中執行如下命令創建一個文件夾 sparkapp 作為應用程序根目錄:

  • cd ~ # 進入用戶主文件夾
  • mkdir ./sparkapp # 創建應用程序根目錄
  • mkdir -p ./sparkapp/src/main/scala # 創建所需的文件夾結構
  • Shell 命令

    在 ./sparkapp/src/main/scala 下建立一個名為 SimpleApp.scala 的文件(vim ./sparkapp/src/main/scala/SimpleApp.scala),添加代碼如下:

  • /* SimpleApp.scala */
  • import org.apache.spark.SparkContext
  • import org.apache.spark.SparkContext._
  • import org.apache.spark.SparkConf
  • ?
  • object SimpleApp {
  • def main(args: Array[String]) {
  • val logFile = "file:///usr/local/spark/README.md" // Should be some file on your system
  • val conf = new SparkConf().setAppName("Simple Application")
  • val sc = new SparkContext(conf)
  • val logData = sc.textFile(logFile, 2).cache()
  • val numAs = logData.filter(line => line.contains("a")).count()
  • val numBs = logData.filter(line => line.contains("b")).count()
  • println("Lines with a: %s, Lines with b: %s".format(numAs, numBs))
  • }
  • }
  • scala

    該程序計算 /usr/local/spark/README 文件中包含 “a” 的行數 和包含 “b” 的行數。代碼第8行的 /usr/local/spark 為 Spark 的安裝目錄,如果不是該目錄請自行修改。不同于 Spark shell,獨立應用程序需要通過?val sc = new SparkContext(conf)?初始化 SparkContext,SparkContext 的參數 SparkConf 包含了應用程序的信息。

    該程序依賴 Spark API,因此我們需要通過 sbt 進行編譯打包。在 ./sparkapp 中新建文件 simple.sbt(vim ./sparkapp/simple.sbt),添加內容如下,聲明該獨立應用程序的信息以及與 Spark 的依賴關系:

    name := "Simple Project"version := "1.0"scalaVersion := "2.10.5"libraryDependencies += "org.apache.spark" %% "spark-core" % "1.6.0"

    文件 simple.sbt 需要指明 Spark 和 Scala 的版本。啟動 Spark shell 的過程中,當輸出到 Spark 的符號圖形時,可以看到相關的版本信息。

    查看 Spark 和 Scala 的版本信息

    安裝 sbt

    Spark 中沒有自帶 sbt,需要手動安裝 sbt,我們選擇安裝在 /usr/local/sbt 中:

  • sudo mkdir /usr/local/sbt
  • sudo chown -R hadoop /usr/local/sbt # 此處的 hadoop 為你的用戶名
  • cd /usr/local/sbt
  • Shell 命令

    經筆者測試,按官網教程安裝 sbt 0.13.9 后,使用時可能存在網絡問題,無法下載依賴包,導致 sbt 無法正常使用,需要進行一定的修改。為方便,請使用筆者修改后的版本,下載地址:http://pan.baidu.com/s/1eRyFddw。

    下載后,執行如下命令拷貝至 /usr/local/sbt 中:

  • cp ~/下載/sbt-launch.jar .
  • Shell 命令

    接著在 /usr/local/sbt 中創建 sbt 腳本(vim ./sbt),添加如下內容:

  • #!/bin/bash
  • SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"
  • java $SBT_OPTS -jar `dirname $0`/sbt-launch.jar "$@"
  • Shell 命令

    保存后,為 ./sbt 腳本增加可執行權限:

  • chmod u+x ./sbt
  • Shell 命令

    最后檢驗 sbt 是否可用(首次運行會處于 “Getting org.scala-sbt sbt 0.13.9 …” 的下載狀態,請耐心等待。筆者等待了 7 分鐘才出現第一條下載提示):

  • ./sbt sbt-version
  • Shell 命令

    下載過程中可能會類似 “Server access Error: java.security.ProviderException: java.security.KeyException url=https://jcenter.bintray.com/org/scala-sbt/precompiled-2_9_3/0.13.9/precompiled-2_9_3-0.13.9.jar” 的錯誤,可以忽略??稍賵绦幸淮?./sbt sbt-version,只要能得到如下圖的版本信息就沒問題:

    驗證 sbt 是否可用

    如果由于網絡問題無法下載依賴,導致 sbt 無法正確運行的話,可以下載筆者提供的離線依賴包 sbt-0.13.9-repo.tar.gz 到本地中(依賴包的本地位置為 ~/.sbt 和 ~/.ivy2,檢查依賴關系時,首先檢查本地,本地未找到,再從網絡中下載),下載地址:http://pan.baidu.com/s/1sjTQ8yD。下載后,執行如下命令解壓依賴包:

  • tar -zxf ~/下載/sbt-0.13.9-local-repo.tar.gz ~
  • Shell 命令

    通過這個方式,一般可以解決依賴包缺失的問題(讀者提供的依賴包僅適合于 Spark 1.6 版本,不同版本依賴關系不一樣)。

    如果對 sbt 存在的網絡問題以及如何解決感興趣,請點擊下方查看。

    使用 sbt 打包 Scala 程序

    為保證 sbt 能正常運行,先執行如下命令檢查整個應用程序的文件結構:

  • cd ~/sparkapp
  • find .
  • Shell 命令

    文件結構應如下圖所示:

    SimpleApp的文件結構

    接著,我們就可以通過如下代碼將整個應用程序打包成 JAR(首次運行同樣需要下載依賴包,如果這邊遇到網絡問題無法成功,也請下載上述安裝 sbt 提到的離線依賴包 sbt-0.13.9-repo.tar.gz ):

  • /usr/local/sbt/sbt package
  • Shell 命令

    打包成功的話,會輸出如下圖內容:

    SimpleApp的文件結構

    生成的 jar 包的位置為 ~/sparkapp/target/scala-2.10/simple-project_2.10-1.0.jar。

    通過 spark-submit 運行程序

    最后,我們就可以將生成的 jar 包通過 spark-submit 提交到 Spark 中運行了,命令如下:

  • /usr/local/spark/bin/spark-submit --class "SimpleApp" ~/sparkapp/target/scala-2.10/simple-project_2.10-1.0.jar
  • # 輸出信息太多,可以通過如下命令過濾直接查看結果
  • /usr/local/spark/bin/spark-submit --class "SimpleApp" ~/sparkapp/target/scala-2.10/simple-project_2.10-1.0.jar 2>&1 | grep "Lines with a:"
  • Shell 命令

    最終得到的結果如下:

    Lines with a: 58, Lines with b: 26

    自此,你就完成了你的第一個 Spark 應用程序了。

    總結

    以上是生活随笔為你收集整理的Spark快速入门指南 – Spark安装与基础使用的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    日韩av中文字幕在线免费观看 | 91在线视频精品 | 九七视频在线观看 | 91成人免费看 | 国产专区视频在线 | 91看片淫黄大片一级在线观看 | 视频在线日韩 | 国产成人精品网站 | 日韩久久精品一区二区 | 热久在线 | 久久精品视频日本 | 久久字幕精品一区 | 91在线看视频 | 久久视频热 | 亚州精品在线视频 | 国产高清永久免费 | 丁香六月国产 | 日韩欧美一区二区在线播放 | 丝袜美女视频网站 | 欧美在线不卡一区 | 久久久三级视频 | 久久国产精品免费一区 | 欧美国产日韩激情 | 欧美成人性网 | 久草视频看看 | 国产精品一区二区三区在线播放 | a级国产乱理论片在线观看 特级毛片在线观看 | 免费看久久久 | 91久久丝袜国产露脸动漫 | 六月激情丁香 | 成人在线观看资源 | 免费能看的av | 日韩国产在线观看 | 5月丁香婷婷综合 | 久久精品国产亚洲 | 国产精品99久久久久久久久 | 五月婷婷黄色网 | 中文日韩在线 | 久久免费成人 | 午夜天使 | 蜜桃视频色 | 91一区二区三区久久久久国产乱 | 很污的网站 | 国产一区二区在线精品 | www成人精品 | 成人国产精品一区二区 | 欧美综合久久 | 午夜精品久久久久久久99水蜜桃 | 成人性生交大片免费看中文网站 | 日韩国产欧美视频 | 又污又黄的网站 | 五月婷婷影视 | 中文字幕资源网 | 亚洲一区日韩精品 | 亚洲精品国产精品99久久 | 91麻豆精品国产91久久久久久久久 | 日本中文字幕在线观看 | 国产黄色精品在线 | 国产99久久久国产精品免费看 | 91免费的视频在线播放 | 久久久久99精品成人片三人毛片 | 性色视频在线 | 日韩精品国产一区 | 欧美在线a视频 | 亚洲欧美综合精品久久成人 | 国产五月色婷婷六月丁香视频 | 国产免费视频在线 | 99视频导航 | 免费观看视频的网站 | 免费福利片2019潦草影视午夜 | 国产精品视频不卡 | 日韩网站一区二区 | 色婷婷五| 不卡视频一区二区三区 | a精品视频| 国产精品美乳一区二区免费 | 91九色蝌蚪 | 久久在线看| 日日干激情五月 | 免费亚洲黄色 | 国产.精品.日韩.另类.中文.在线.播放 | a电影免费看| 99精品欧美一区二区三区 | 国产小视频在线观看免费 | 骄小bbw搡bbbb揉bbbb | 日本久久电影网 | 久久综合九色综合97婷婷女人 | 久久午夜精品 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 免费合欢视频成人app | 成人网在线免费视频 | 美女视频a美女大全免费下载蜜臀 | 在线精品亚洲 | 97电影在线 | 四虎国产免费 | 一区二区三区中文字幕在线观看 | 久久的色| 在线免费精品视频 | 久草在线手机观看 | 欧美一级片在线免费观看 | 少妇性色午夜淫片aaaze | 国产五月色婷婷六月丁香视频 | 日韩电影一区二区三区 | www.色五月 | 91桃色在线观看视频 | 日韩电影在线观看一区 | 在线观看v片 | 成人免费中文字幕 | 91黄色在线看 | 久久不卡免费视频 | 色美女在线 | 丁香花中文在线免费观看 | 丁香一区二区 | 欧美日本国产在线观看 | 国产1区在线 | 久久综合影音 | 香蕉网站在线观看 | 久久婷婷一区 | 在线精品播放 | www.人人草| 国产日韩在线视频 | 91精品一区二区三区久久久久久 | 色综合久久88色综合天天6 | 婷婷综合激情 | 一区二三国产 | 久久精品老司机 | 国产福利一区二区三区在线观看 | 91福利视频久久久久 | 91精品国产成人www | 波多野结衣视频在线 | 欧美在线观看禁18 | 一级片色播影院 | 久久综合久久综合久久 | 成人在线一区二区三区 | 在线观看日韩免费视频 | 色婷婷狠狠操 | 永久免费毛片 | 中文字幕成人一区 | 日韩精品播放 | 欧美专区国产专区 | av福利免费| 在线观看91精品视频 | 久久久午夜视频 | 久草视频在线免费播放 | 99久久99久久免费精品蜜臀 | www.色午夜,com| 日韩 精品 一区 国产 麻豆 | 99se视频在线观看 | 亚洲国产美女久久久久 | 国产永久免费观看 | 亚洲免费不卡 | 久久久久久美女 | 欧美成人亚洲成人 | 国产精品片 | 免费三级网 | 久久深爱网 | 免费看片成人 | 精品久久国产 | www.久久爱.cn | 在线观看视频一区二区三区 | 91av电影在线观看 | av久久在线 | 日本丶国产丶欧美色综合 | 美女又爽又黄 | 亚洲精品免费观看视频 | 欧美一区二区免费在线观看 | 99av在线视频 | 手机色在线 | 成人国产精品免费观看 | 欧美a级在线| 久久视频免费 | 最近高清中文字幕在线国语5 | 高清一区二区三区av | 国产精品精品久久久久久 | 日本性生活免费看 | 国产精品一区二区久久国产 | 性色av一区二区 | 国产精品久久久久影院 | 亚洲国产视频网站 | 亚洲精品乱码久久久久v最新版 | 1区2区3区在线观看 三级动图 | 深夜免费小视频 | 丝袜美腿在线 | 免费在线成人 | 日本精品一区二区在线观看 | 国产91aaa| 久久久精品99 | 97视频在线免费观看 | 黄色资源在线观看 | 日韩a级黄色片 | 91精品国产自产91精品 | 欧美精品在线观看一区 | 精品视频中文字幕 | 在线视频1卡二卡三卡 | 色网址99 | 免费高清在线观看成人 | www.色爱 | 国产精品久久久久aaaa | 最新av网址大全 | 国产精品网址在线观看 | 国产91精品一区二区麻豆网站 | 国产美腿白丝袜足在线av | 久色伊人 | 美女一区网站 | 色综合久久久久综合 | 黄色小网站在线观看 | 欧美aaa大片 | 精品中文字幕视频 | 最近2019年日本中文免费字幕 | 天天搞天天干天天色 | 久久综合九色欧美综合狠狠 | 欧美日韩一区二区免费在线观看 | 国产精品久久久久久久久久久免费 | 九色91在线视频 | 久草精品视频在线看网站免费 | 一区二区三区 中文字幕 | 久久看免费视频 | 国产一区二区在线精品 | bayu135国产精品视频 | 又爽又黄又无遮挡网站动态图 | 欧美大片www | 久久综合网色—综合色88 | 国产美女视频网站 | 黄网在线免费观看 | 久久草草热国产精品直播 | 国产成人一级电影 | 五月天婷婷在线播放 | 国产精品18久久久久久久久 | 成av人电影 | 午夜精品一区二区三区四区 | 精品一区 在线 | 日韩av中文在线观看 | 天堂av免费看 | av色一区 | 91看片看淫黄大片 | 久久这里只有精品9 | 深爱五月激情网 | 国产在线2020 | 又爽又黄又无遮挡网站动态图 | 九草在线视频 | 顶级bbw搡bbbb搡bbbb | av高清影院| 六月激情婷婷 | 日韩精品中文字幕有码 | 永久免费观看视频 | 国产美女精品人人做人人爽 | 国产麻豆精品久久一二三 | 综合网色| 日韩在线观看视频网站 | 日本在线精品视频 | 欧美另类调教 | 精品国产一区二区三区在线观看 | 亚洲春色综合另类校园电影 | 久久精国产 | 国产精品国产自产拍高清av | 免费精品| 国产视| 99久久婷婷国产一区二区三区 | 午夜av电影院 | 国产99久久久久 | 91av网址| 欧美中文字幕久久 | 欧美日韩精品影院 | 欧美一区二区在线刺激视频 | 少妇搡bbb| 波多野结衣综合网 | 二区在线播放 | 国产五月| 亚洲二级片 | 日本巨乳在线 | 国产精品18久久久久久不卡孕妇 | 欧美一区三区四区 | 少妇性bbb搡bbb爽爽爽欧美 | 亚洲成人在线免费 | 欧美日韩国产精品久久 | 97国产视频 | 欧美中文字幕第一页 | 综合天堂av久久久久久久 | 91经典在线 | av黄色成人| 国产精品女主播一区二区三区 | 亚洲精品动漫成人3d无尽在线 | 欧洲高潮三级做爰 | 亚洲精品在线观看免费 | 亚洲精品影院在线观看 | 99国产精品久久久久久久久久 | 国产精品一区二区av日韩在线 | 欧美日韩国产免费视频 | 美女网站免费福利视频 | 久久久视屏 | 国产视频在线免费 | 久久中文字幕视频 | 丁香花中文字幕 | 99久精品视频| 婷婷久久综合九色综合 | 久草视频资源 | 婷婷色狠狠 | 日韩一级理论片 | 国产精品一区二区三区四区在线观看 | 亚洲国产精品久久久久久 | 在线导航av | 天天草综合网 | 国产在线观看你懂得 | 精品在线免费观看 | 中文字幕丝袜 | 国产成人精品免高潮在线观看 | 国产 日韩 在线 亚洲 字幕 中文 | 亚洲成人资源网 | 中文字幕av在线 | 亚洲 欧美 日韩 综合 | 黄色91在线观看 | 日韩成人在线免费观看 | 精品一区二区综合 | 91免费观看网站 | 超碰99在线 | 中文字幕在线观看免费高清电影 | 91九色视频在线观看 | 天天干,天天操,天天射 | 国产精品视频app | 欧美另类xxxx| 成人在线免费视频 | 久久久久久久久久久久影院 | 人人爱人人爽 | 射射射av | 99久久久久久久久久 | 国产 日韩 在线 亚洲 字幕 中文 | 日韩欧美在线一区二区 | 狠狠操狠狠插 | 婷婷六月丁香激情 | 中文字幕一区二区三 | 成人国产综合 | www.com久久久 | 在线观看国产日韩欧美 | av在线一| 最新色站 | 日本最新高清不卡中文字幕 | 久久久久久久久久久免费av | 成人午夜电影免费在线观看 | 久草在线综合网 | 免费日韩 精品中文字幕视频在线 | 天天干天天做 | 国产一级黄大片 | 91伊人影院 | 91精彩视频在线观看 | 亚洲少妇天堂 | 免费网站污 | 99久久精品国产欧美主题曲 | av电影一区 | 国内精品久久久久久久97牛牛 | 国产精品久久久久久久久久久久午夜片 | av中文字幕在线观看网站 | 中国一级片在线观看 | 丁香婷婷综合激情五月色 | 亚洲六月丁香色婷婷综合久久 | 亚洲精品高清视频 | 久久天堂网站 | 99久久精品免费看国产麻豆 | 日韩黄色免费电影 | 伊人国产在线播放 | 麻豆精品在线视频 | 日本黄色免费在线 | www国产一区| 天天色天天操天天爽 | 天天干天天弄 | 一本到在线 | 国产在线视频不卡 | 国产精品不卡 | 日韩精品第1页 | 岛国精品一区二区 | 亚洲精品视频免费看 | 日日夜夜精品 | 91精品免费在线 | 中日韩在线视频 | 中文字幕在线视频一区 | 久久久久免费精品国产 | 一级片黄色片网站 | 一本一本久久a久久精品综合妖精 | 日本少妇高清做爰视频 | 一级黄网 | 日韩欧美电影在线观看 | 国产黄视频在线观看 | 日韩视频免费在线观看 | 91麻豆文化传媒在线观看 | 99国产精品视频免费观看一公开 | 五月天色网站 | 亚洲精品在线播放视频 | 久久国产免费视频 | 天天操伊人| 日韩视频免费观看高清完整版在线 | 一区二区三区视频在线 | av电影一区 | 国产91亚洲 | 日本在线视频一区二区三区 | 热re99久久精品国产66热 | 欧美先锋影音 | 成人黄性视频 | 国产精品久久久久婷婷二区次 | 亚洲综合激情网 | 欧美日韩中文国产一区发布 | 青草视频免费观看 | 又黄又爽免费视频 | 亚洲免费不卡 | 色老板在线视频 | 97人人爽 | 免费欧美高清视频 | 三级黄色免费 | 99超碰在线播放 | 久久久在线 | 婷婷丁香综合 | 97成人精品区在线播放 | 亚洲第一区精品 | 精品在线观 | 国产 日韩 欧美 自拍 | 国产一级黄色电影 | 日韩高清观看 | 日韩视频免费观看高清完整版在线 | 欧美在线视频第一页 | 欧美精品三级在线观看 | 亚洲伊人av | 欧美成年人在线观看 | 91.dizhi永久地址最新 | 国产亚洲欧美一区 | 激情影院在线 | 亚洲一区二区三区毛片 | 91黄色视屏 | 国产999精品久久久久久 | 亚洲做受高潮欧美裸体 | 欧美aa在线 | 色偷偷88888欧美精品久久 | 伊人丁香 | 日韩精品一区二区三区高清免费 | 久久人人爽人人爽 | 日本中文在线观看 | 中文字幕91视频 | 日韩av进入 | 丁香久久激情 | 久久这里只有精品23 | 成年人免费看av | 免费观看久久 | 精品夜夜嗨av一区二区三区 | 天天操天天舔天天爽 | 在线中文字幕一区二区 | 日韩在线高清视频 | 91九色精品女同系列 | 黄网站色视频 | 久久久久免费精品国产 | 久久精品国产99 | 五月综合激情婷婷 | 久久精品亚洲 | 在线观看精品国产 | 五月婷婷在线视频观看 | 亚洲高清在线精品 | 亚洲精品国产视频 | 91久久丝袜国产露脸动漫 | 五月激情综合婷婷 | 久久99热久久99精品 | 97视频总站 | 国产精品国产三级国产aⅴ9色 | 国产福利精品在线观看 | 96久久精品 | 色网址99| 91污污视频在线观看 | 五月开心六月伊人色婷婷 | 久久免费精品国产 | 日本三级国产 | 国产精品自产拍在线观看 | 天天操天天干天天综合网 | 91污污视频在线观看 | a在线一区 | 黄色毛片视频免费观看中文 | 日韩av电影免费观看 | 99热手机在线 | 精品中文字幕在线观看 | 天天草视频 | 中文在线字幕免费观看 | 色视频在线免费 | 又黄又爽又刺激 | 欧美精品一区二区性色 | 91探花在线视频 | 久久99精品久久久久婷婷 | 日韩视频在线不卡 | 韩国一区在线 | 91最新国产 | 亚洲国产精品成人va在线观看 | 亚洲精品xxxx| 91在线视频观看 | 成人av在线一区二区 | 91精品免费在线 | 久久爽久久爽久久av东京爽 | av不卡中文 | 精品国产欧美一区二区 | 天天搞天天干 | 国产精品黄 | 人人澡人人模 | 日韩欧美国产视频 | 91久久偷偷做嫩草影院 | 最近免费中文字幕mv在线视频3 | 国产黄色观看 | 一区二区精品在线 | 色中文字幕在线观看 | 狠狠干2018 | 欧美成人基地 | 超碰在线官网 | 中文字幕第一页在线播放 | 日韩在线小视频 | 久久精品电影网 | 精品成人a区在线观看 | 久久久资源 | 91麻豆精品一区二区三区 | 国产精品一区二区电影 | 狠狠躁夜夜躁人人爽超碰91 | 亚洲日本欧美 | 日韩在线资源 | 国产97视频在线 | 黄色录像av | 国产小视频在线观看免费 | 日韩一区二区三区观看 | 日韩va在线观看 | 99久久精品一区二区成人 | 亚洲精品美女在线观看 | 国产精品嫩草影视久久久 | 日韩精品综合在线 | 国产在线自 | 999国内精品永久免费视频 | 国产一区二区视频在线 | 丁香久久激情 | 久久99偷拍视频 | 免费看麻豆 | 探花视频免费观看高清视频 | 九九免费在线视频 | 免费在线黄色av | 玖玖爱国产在线 | 天天干,天天插 | 亚洲日本欧美 | 国内精品视频在线 | 24小时日本在线www免费的 | 国产在线理论片 | 国产淫片免费看 | 国产精品视频久久久 | 亚洲精品视频在线免费 | 亚洲91中文字幕无线码三区 | a在线播放 | 国产精品成人一区二区三区吃奶 | 亚洲电影一级黄 | 婷婷在线色 | 久久好看免费视频 | 国产精品久久久久毛片大屁完整版 | 三级av免费观看 | 激情综合亚洲精品 | 九七视频在线 | 欧美 日韩 国产 成人 在线 | 成年人在线观看网站 | 在线欧美小视频 | 国产在线观看午夜 | 狠狠综合网 | 国产 字幕 制服 中文 在线 | 97超碰在线视 | 精品久久久久久一区二区里番 | 精品国产一区二区三区久久 | 综合激情| 久久免费高清视频 | www.香蕉| 亚洲精品国产成人av在线 | 久精品视频 | 亚洲综合导航 | 亚洲国产精彩中文乱码av | 黄色高清视频在线观看 | 在线中文字幕播放 | 在线观看免费中文字幕 | 网站免费黄色 | 免费视频二区 | 国产精品美女 | 激情中文在线 | 亚洲情婷婷 | 午夜色站 | 亚洲午夜精品久久久久久久久久久久 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 久久丝袜视频 | 在线免费观看国产黄色 | 国产精品你懂的在线观看 | 精品美女视频 | 国产xxxxx在线观看 | 国精产品满18岁在线 | 69视频在线 | 国产高清免费在线观看 | 在线观看黄色 | 91视频这里只有精品 | 精品一区在线 | 中文字幕a∨在线乱码免费看 | 97超碰在线免费 | 日日噜噜噜噜夜夜爽亚洲精品 | 最新日韩精品 | 亚洲综合狠狠干 | 在线播放一区二区三区 | 欧美一级大片在线观看 | 激情丁香 | 精品一区三区 | 在线播放第一页 | 精品欧美一区二区三区久久久 | 国产91aaa| 日韩欧美有码在线 | 久久99精品国产91久久来源 | 丁香视频免费观看 | 手机看片99 | 久久a级片 | 天天av综合网 | 在线观看黄a | 激情网五月 | 国产视频精品免费播放 | 最新av电影网站 | 久久精品久久国产 | 国产色婷婷在线 | 日韩黄色免费电影 | 亚洲少妇影院 | 久久久久亚洲精品中文字幕 | 在线看av的网址 | 日日日日干| 欧美激情视频在线观看免费 | 国产中文字幕免费 | 精品一区二区影视 | 欧美日韩高清在线 | 米奇狠狠狠888 | 在线免费观看麻豆 | 久草在线手机观看 | 4hu视频| 视频在线观看91 | 久久久免费看片 | 久久电影网站中文字幕 | 亚洲综合视频在线 | 国产精彩在线视频 | 亚洲精品在线观看的 | 精品色999| 视频一区二区免费 | 九九国产精品视频 | 欧洲精品亚洲精品 | 欧美成人91 | 国产色婷婷 | 欧美日韩免费在线观看视频 | 色欧美视频 | 久久综合婷婷 | 国产资源| 久久精品99精品国产香蕉 | 国产无套视频 | 狠狠色狠狠色终合网 | 麻豆94tv免费版 | 久久99久久99精品免视看婷婷 | 中文字幕免费成人 | 欧美久久久久久久 | 久久夜色精品国产欧美乱极品 | 亚洲精品乱码久久久久久 | 日韩欧美v | 日韩区欧美久久久无人区 | 狠狠色狠狠色综合日日小说 | 在线国产视频 | 六月丁香婷婷网 | 13日本xxxxxⅹxxx20| 欧美日韩国产高清视频 | 免费视频在线观看网站 | 日韩精品影视 | 免费亚洲片 | 顶级bbw搡bbbb搡bbbb | 欧洲亚洲国产视频 | 国产精品久久在线 | 亚洲精品久久久久58 | 在线观看视频亚洲 | 91欧美精品 | 精品一区二区6 | 四虎最新入口 | 久久午夜视频 | www.久久色| 国产精品18久久久 | 极品国产91在线网站 | 亚洲国产视频在线 | 五月天六月丁香 | 六月丁香激情综合色啪小说 | 亚洲精品美女免费 | 久久国产亚洲 | 91丨九色丨蝌蚪丨老版 | 国产精品久久久久久五月尺 | 精品国产99| 久久国产精品99久久人人澡 | 国产高清在线不卡 | 日本字幕网| 精品一区二区日韩 | 日日夜色 | 国产视频在线观看一区 | 国产精品三级视频 | 天天爱综合 | 中文有码在线视频 | 国产三级视频在线 | 93久久精品日日躁夜夜躁欧美 | 欧美一级日韩免费不卡 | 亚洲精品国产精品乱码不99热 | 欧美 日韩 久久 | 在线观看视频97 | 黄色三级免费片 | 2021国产精品 | 九七视频在线 | 日韩精品一区二区三区三炮视频 | 天天插伊人 | 色综合a | 国产精品国产毛片 | 欧美日韩国产区 | 激情五月婷婷丁香 | 日本高清免费中文字幕 | 国产亚洲人成网站在线观看 | 麻豆传媒视频在线播放 | 在线观看的a站 | 中文字幕乱码亚洲精品一区 | 成人免费观看在线视频 | 日本动漫做毛片一区二区 | 久久久久久久影视 | 999免费视频| 国产精品免费久久久久影院仙踪林 | 精品视频久久久久久 | 久草免费在线视频观看 | 色五月成人 | 91男人影院 | 国产精品嫩草69影院 | 国产精品免费久久久久久 | 综合激情网... | 99精品在线观看 | 欧美 亚洲 另类 激情 另类 | 日日草天天草 | 激情综合中文娱乐网 | 国产高清视频免费最新在线 | 国产精品2区 | 97精品国产97久久久久久久久久久久 | 69精品久久 | 国产精品99久久免费黑人 | 成人毛片在线观看 | 91成人区 | 欧美久久久影院 | 日韩一区二区免费在线观看 | 国产一区二区三区在线免费观看 | 国产黄色视 | 国产精品高清av | 在线视频 你懂得 | 国产精品黄色 | 91一区二区三区在线观看 | 伊人久久婷婷 | 日韩在线免费不卡 | 黄色一级性片 | 视频在线91 | 亚洲美女视频网 | 中文字幕在线观看网址 | 亚洲成人黄色 | 国产二区视频在线观看 | 国内外成人在线视频 | 九色在线| 天天艹日日干 | 免费看国产黄色 | 狠狠色噜噜狠狠 | 日韩激情免费视频 | 日韩久久精品一区二区 | 亚洲精品91天天久久人人 | 91精品国自产在线偷拍蜜桃 | 四虎在线免费观看 | 日本三级国产 | 97超碰成人在线 | 精品久久久久久综合日本 | 欧美精品乱码久久久久 | 色小说av| 国产成人精品国内自产拍免费看 | 成人福利av | 精品在线你懂的 | 久久综合免费视频 | 日韩欧美一区二区在线播放 | 久久在草 | 国产精品淫 | 国产精品免费观看视频 | 日日夜夜爱 | 欧美精品九九 | 欧美一区二区免费在线观看 | 不卡国产视频 | 日本激情视频中文字幕 | 激情视频在线高清看 | 色偷偷中文字幕 | 超碰人人99| 91精品一| www.人人草| 亚洲日b视频 | 九九热只有这里有精品 | 亚洲影音先锋 | 国产原厂视频在线观看 | 欧美a级在线免费观看 | 免费日韩 精品中文字幕视频在线 | 久久香蕉一区 | 天天操夜夜叫 | 亚洲综合色av| 日本精品一区二区三区在线播放视频 | 天天做日日爱夜夜爽 | 色偷偷男人的天堂av | 狠狠操狠狠操 | 亚洲无吗视频在线 | 成人97视频 | 99c视频在线 | 亚洲无线视频 | 丰满少妇对白在线偷拍 | 中文资源在线播放 | 国产黄网在线 | 久久福利电影 | 制服丝袜欧美 | 中文字幕日韩无 | 精品国偷自产在线 | 日批视频国产 | 久久精品第一页 | 久久免费久久 | 欧美日韩免费一区二区三区 | 亚洲一级片在线看 | 成人在线免费视频观看 | 久久精品一 | 久久久久欧美精品999 | 99热官网| 国产欧美久久久精品影院 | 国产不卡av在线播放 | 国产成人福利在线观看 | 欧美成人在线网站 | 中文字幕有码在线 | 亚洲精品99久久久久久 | 91亚洲精品久久久蜜桃网站 | 国产精品久免费的黄网站 | 不卡视频在线 | 免费看91的网站 | 97热在线观看 | 国内精品毛片 | 日本在线精品视频 | 国产精品一区二区久久国产 | 国产高清专区 | 一级黄色在线免费观看 | 夜夜爽www | 欧美做受高潮 | 在线看片91| 又黄又爽又湿又无遮挡的在线视频 | 亚洲精品视频第一页 | 天天久久综合 | 99精品热 | 精品在线一区二区 | 精品福利在线视频 | 日韩精品一区二区三区在线播放 | 中文字幕第一页在线视频 | 天天综合区 | 青春草视频 | 国产裸体永久免费视频网站 | 激情欧美一区二区三区 | 欧美日韩在线精品一区二区 | 夜色成人av | 久久久国产精品视频 | 欧美精品一区二区蜜臀亚洲 | 亚洲激情av| 99精品久久99久久久久 | 黄色av成人在线观看 | 久久久精品国产免费观看一区二区 | 天天曰夜夜爽 | 456免费视频 | 欧美日产一区 | 日韩最新理论电影 | 特级黄色片免费看 | 免费在线黄色av | 天天干天天拍天天操 | 久久这里有精品 | 国产精品一区二区精品视频免费看 | 欧美成人影音 | 欧美,日韩 | 日韩国产精品一区 | 亚洲永久精品在线 | 中文字幕日韩伦理 | 日韩二区在线播放 | 天天艹天天干天天 | av电影中文 | 免费在线一区二区三区 | 国产视频在线观看一区二区 | 天天翘av | 九九免费精品视频在线观看 | 亚洲日本va午夜在线电影 | 亚洲精品国内 | 成年人视频在线观看免费 | 999日韩| 91视频在线国产 | 日韩中文字幕91 | 手机看片99 | 日本中文字幕免费观看 | 欧美成人视 | 99色视频 | 成人av片免费看 | 日韩综合一区二区三区 | 青青河边草观看完整版高清 | 亚洲 欧美 另类人妖 | 久久a国产| 久久999精品 | 色婷婷99| 日本三级不卡视频 | av成人免费在线观看 | 亚洲在线高清 | 最新av电影网站 | 欧美日韩高清一区二区 国产亚洲免费看 | 久久人91精品久久久久久不卡 | 国产精品av免费在线观看 | 久久久久高清毛片一级 | 国产日韩欧美视频在线观看 | 欧美另类xxxx | 一区二区三区四区在线免费观看 | 美女搞黄国产视频网站 | 久久久久一区二区三区 | 日日夜夜狠狠操 | 一区二区三区国 | 有码中文字幕在线观看 | 九九九热精品免费视频观看网站 | 特级毛片在线观看 | 日日日爽爽爽 | 九九综合九九综合 | 天天干天天天 | 91精品国产99久久久久久红楼 | 81精品国产乱码久久久久久 | 天天综合在线观看 | 激情婷婷亚洲 | 91亚洲精品在线 | 在线观看视频你懂得 | 久久久久久精 | 天天se天天cao天天干 | 99re亚洲国产精品 | 欧美日韩在线播放 | 天天激情综合 | 欧美中文字幕久久 | 日韩有码第一页 | 日韩精品一区在线观看 | 中文国产在线观看 | 日韩高清一二三区 | 久久社区视频 | 91系列在线 | 四虎在线免费视频 | 亚洲精品动漫成人3d无尽在线 | 97超碰在线播放 | 深夜男人影院 | 少妇bbw撒尿 | 免费日韩一区 | 亚洲狠狠丁香婷婷综合久久久 | 国产成人777777 | 超碰人人超 | 国产va饥渴难耐女保洁员在线观看 | 色在线亚洲 | 91网在线看 | 日韩精品一区二区不卡 | 精品毛片久久久久久 | 天天爽天天碰狠狠添 | 久久成年人视频 | 久久精品免费 | 天天玩天天干天天操 | 国产日韩三级 | 免费av免费观看 | 欧美成人h版在线观看 | 狠狠干夜夜操 | 天天天在线综合网 | 免费福利视频导航 | 国产91亚洲精品 | 日韩一区二区三区不卡 | 六月色婷婷 | 最新免费av在线 | 久久伦理 | 国产一级性生活 | 五月综合在线观看 | 日韩一级黄色大片 | 国产不卡在线播放 | 国产精品青青 | 国产又粗又猛又黄又爽的视频 | 国产91av视频在线观看 | 久久久久久激情 | 亚洲天堂社区 | 99精品视频99| 日韩免费在线观看网站 | 黄色成人av网址 | 亚洲综合黄色 | 日韩a在线播放 | 亚洲午夜精品久久久久久久久久久久 | 亚洲成人精品国产 | 日韩videos | 国产精品久久久久久一区二区 | 成人av免费 | 日韩免费一区 | 亚洲精品久久激情国产片 | 日韩av网页 | 国产免费久久 | 日本韩国在线不卡 | av福利电影 | 最新av网址在线观看 | 91中文字幕网 | 国产免费一区二区三区最新6 | 视频在线99| 91香蕉视频黄色 | 国产精品乱码久久 | 一区二区视频免费在线观看 | 色中文字幕在线观看 | 免费看v片网站 | 人人澡人人添人人爽一区二区 | 中国一级片在线 | 日日干美女 | 日韩mv欧美mv国产精品 | 91看片在线免费观看 |