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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

java 虚拟机_浅谈Java虚拟机内存区

發(fā)布時間:2024/1/23 java 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 虚拟机_浅谈Java虚拟机内存区 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. Java 虛擬機內(nèi)存區(qū)概述

我們在編寫程序時,經(jīng)常會遇到OOM(out of Memory)以及內(nèi)存泄漏等問題。為了避免出現(xiàn)這些問題,我們首先必須對JVM的內(nèi)存劃分有個具體的認識。JVM將內(nèi)存主要劃分為:方法區(qū)、虛擬機棧、本地方法棧、堆、程序計數(shù)器。

2. Java 虛擬機運行時數(shù)據(jù)區(qū)

2.1. 運行時數(shù)據(jù)區(qū)劃分

2.1.1 運行時數(shù)據(jù)區(qū)圖

2.1.2 運行時數(shù)據(jù)區(qū)包括

  • 方法區(qū)(Method Area)
  • 虛擬機棧(VM Stack)
  • 本地方法棧(Native Method Stack)
  • 堆(Heap)
  • 程序計算器(Program Counter Register)
  • 2.2. 方法區(qū)(Method Area)

    2.2.1 方法區(qū)的概念

    方法區(qū)又叫靜態(tài)區(qū),存放的是已加載的類的基本信息、常量、靜態(tài)變量等。它是各個線程共享區(qū)域。

    比方說我們在寫Java代碼時,每個線程度可以訪問同一個類的靜態(tài)變量對象。由于使用反射機制的原因,虛擬機很難推測哪那個類信息不再使用,因此這塊區(qū)域的回收很難。

    2.2.1.1 靜態(tài)塊和非靜態(tài)塊有什么區(qū)別?

  • 類(Class)和對象(Object)的區(qū)別與聯(lián)系?
  • 為什么靜態(tài)塊中不能使用this、super關(guān)鍵字?
  • 為什么java的靜態(tài)方法可以直接用類名調(diào)用?
  • 2.2.2 方法區(qū)的特點

  • 線程間共享區(qū)域
  • 2.2.3 方法區(qū)的異常

    這塊區(qū)域主要是針對常量池回收,值得注意的是JDK1.7已經(jīng)把常量池轉(zhuǎn)移到堆里面了。同樣,當(dāng)方法區(qū)無法滿足內(nèi)存分配需求時,會拋出OutOfMemoryError。制造方法區(qū)內(nèi)存溢出,注意,必須在JDK1.6及之前版本才會導(dǎo)致方法區(qū)溢出,原因后面解釋,執(zhí)行之前,可以把虛擬機的參數(shù)-XXpermSize和-XX:MaxPermSize限制方法區(qū)大小。

    代碼清單如下:

    public static void printOOM() { List list = new ArrayList(); int i = 0; while (true) { list.add(String.valueOf(i).intern()); }}

    輸出異常結(jié)果:

    Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2245) at java.util.Arrays.copyOf(Arrays.java:2219) at java.util.ArrayList.grow(ArrayList.java:242) at java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:216) at java.util.ArrayList.ensureCapacityInternal(ArrayList.java:208) at java.util.ArrayList.add(ArrayList.java:440) at com.vprisk.knowledgeshare.MethodAreExample.main(MethodAreExample.java:15) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)

    備注:網(wǎng)上的例子運行后會拋出java.lang.OutOfMemoryError:PermGen space異常。

    2.2.3.1 關(guān)于String的intern()函數(shù)

    intern()的作用:

    如果當(dāng)前的字符串在常量池中不存在,則放入到常量池中。

    上面的代碼不斷將字符串添加到常量池,最終肯定會導(dǎo)致內(nèi)存不足,拋出方法區(qū)的OOM。解釋一下,為什么必須將上面的代碼在JDK1.6之前運行。我們前面提到JDK1.7后,把常量池放入到堆空間中,這導(dǎo)致intern()函數(shù)的功能不同,代碼清單如下:

    public static void testInternMethod(){ String str1 =new StringBuilder("hua").append("chao").toString(); System.out.println(str1.intern()==str1); String str2=new StringBuilder("ja").append("va").toString(); System.out.println(str2.intern()==str2);}

    在場景jdk6,輸出結(jié)果:

    false , false

    在場景jdk7,輸出結(jié)果:

    true , false

    為什么了?

    原因是在JDK1.6中,intern()方法會把首次遇到的字符串實例復(fù)制到常量池中,返回的也是常量池中的字符串的引用,而StringBuilder創(chuàng)建的字符串實例是在堆上面,所以必然不是同一個引用,返回false。在JDK1.7中,intern方法不再復(fù)制實例,常量池中只保存首次出現(xiàn)的實例的引用,因此intern()返回的引用和由StringBuilder創(chuàng)建的字符串實例是同一個。為什么對str2比較返回的是false呢?這是因為,JVM中內(nèi)部在加載類的時候,就已經(jīng)有”java”這個字符串,不符合“首次出現(xiàn)”的原則,因此返回false。

    2.2.4 方法區(qū)的作用

    方法區(qū)存放的是類信息、常量、靜態(tài)變量等,是各個線程共享區(qū)域

    2.2.5 方法區(qū)的運用

    通過過設(shè)置虛擬機的參數(shù) -XXpermSize 以及 -XX:MaxPermSize 限制方法區(qū)大小

    2.2.6 方法區(qū)的使用場景

    2.3. 虛擬機棧(VM Stack)

    2.3.1 虛擬機棧的概念

    虛擬機棧描述的是Java方法執(zhí)行的內(nèi)存模型:

    每個方法被執(zhí)行的時候都會同時創(chuàng)建一個棧幀 (StackFrame)用于存儲局部變量表、操作棧、動態(tài)鏈接、方法出口等信息。每一個方法被調(diào)用直至執(zhí)行完成的過程,就對應(yīng)著一個棧幀在虛擬機棧中從入棧到出棧的過程

    2.3.1.1 局部變量表

    局部變量表存放了編譯器克制的各種基本數(shù)據(jù)類型(boolean、byte、char、short、int、float、long、double)、對象引用(Object reference)和字節(jié)碼指令地址(returnAddress類型)。

    2.3.1.1 操作棧

    操作數(shù)棧也常被稱為操作棧,它是一個后入先出(Last In First Out, LIFO)棧。同局部變量表一樣,操作數(shù)棧的最大深度也在編譯的時候被寫入到Code屬性的max_stacks數(shù)據(jù)項之中。操作數(shù)棧的每一個元素可以是任意的Java數(shù)據(jù)類型,包括long和double。32位數(shù)據(jù)類型所占的棧容量為1,64位數(shù)據(jù)類型所占的棧容量為2。在方法執(zhí)行的任何時候,操作數(shù)棧的深度都不會超過在max_stacks數(shù)據(jù)項中設(shè)定的最大值。

    當(dāng)一個方法剛剛開始執(zhí)行的時候,這個方法的操作數(shù)棧是空的,在方法的執(zhí)行過程中,會有各種字節(jié)碼指令向操作數(shù)棧中寫入和提取內(nèi)容,也就是入棧出棧操作。例如,在做算術(shù)運算的時候是通過操作數(shù)棧來進行的,又或者在調(diào)用其他方法的時候是通過操作數(shù)棧來進行參數(shù)傳遞的。

    舉個例子,整數(shù)加法的字節(jié)碼指令iadd在運行的時候要求操作數(shù)棧中最接近棧頂?shù)膬蓚€元素已經(jīng)存入了兩個int型的數(shù)值,當(dāng)執(zhí)行這個指令時,會將這兩個int值和并相加,然后將相加的結(jié)果入棧。

    操作數(shù)棧中元素的數(shù)據(jù)類型必須與字節(jié)碼指令的序列嚴格匹配,在編譯程序代碼的時候,編譯器要嚴格保證這一點,在類校驗階段的數(shù)據(jù)流分析中還要再次驗證這一點。再以上面的iadd指令為例,這個指令用于整型數(shù)加法,它在執(zhí)行時,最接近棧頂?shù)膬蓚€元素的數(shù)據(jù)類型必須為int型,不能出現(xiàn)一個long和一個float使用iadd命令相加的情況。

    2.3.1.1 動態(tài)鏈接

    每個棧幀都包含一個指向運行時常量池中該棧幀所屬方法的引用,持有這個引用是為了支持方法調(diào)用過程中的動態(tài)連接。我們知道Class文件的常量池有存有大量的符號引用,字節(jié)碼中的方法調(diào)用指令就以常量池中指向方法的符號引用為參數(shù)。這些符號引用一部分會在類加載階段或第一次使用的時候轉(zhuǎn)化為直接引用,這種轉(zhuǎn)化稱為靜態(tài)解析。另外一部分將在每一次的運行期間轉(zhuǎn)化為直接引用,這部分稱為動態(tài)連接

    2.3.2 虛擬機棧的特點

    • 線程私有
    • 生命周期與線程相同

    2.3.3 虛擬機棧的異常

    2.3.3.1 一種是StackOverflowError

    當(dāng)前線程如果請求的棧深度大于虛擬機所允許的深度時,則會拋出該異常。例如,將一個函數(shù)反復(fù)遞歸自己,最終會出現(xiàn)棧溢出錯誤(StackOverflowError)。

    代碼清單如下:

    public class StackOverflowErrorDemo { public static void main(String []args){ printStackOverflowError(); } public static void printStackOverflowError(){ printStackOverflowError(); }}

    輸出異常結(jié)果:

    Exception in thread "main" java.lang.StackOverflowErrorstack length:9482 at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22) at com.itech.jvm.demo.StackOverflowErrorDemo.printStackOverflowError(StackOverflowErrorDemo.java:22)

    需要說明的是,在單個線程環(huán)境下,無論是棧幀太大,還是虛擬機棧容量太小,當(dāng)內(nèi)存無法分配時,虛擬機都會拋出 StackOverflowError 異常。

    2.3.3.2 一種是OOM異常

    當(dāng)虛擬機棧支持動態(tài)擴展時,如果無法申請到足夠多的內(nèi)存時就會拋出OOM異常。代碼清單如下:

    public class VMOOMDemo { public static void main(String[] args) throws Throwable { VMOOMDemo demo = new VMOOMDemo(); demo.printVMOOM(); } public void printVMOOM() { while (true) { new Thread() { public void run() { while (true) { } } }.start(); } }}

    這個例子慎用...

    本例通過不斷地建立線程的方式產(chǎn)生內(nèi)存溢出異常。但是,這樣產(chǎn)生的內(nèi)存溢出異常與棧空間是否足夠大并不存在任何聯(lián)系,或者準確地說,在這種情況下,給每個線程的棧分配的內(nèi)存越大,反而越容易產(chǎn)生內(nèi)存溢出異常。 其原因是操作系統(tǒng)分配給每個進程的內(nèi)存是有限制的,如32位的Windows限制為2GB。

    2.3.4 虛擬機棧的作用

    用于存儲局部變量、操作棧、動態(tài)鏈接、方法出口

    2.3.5 虛擬機棧的運用

    對于32位的jvm,默認大小為256kb, 而64位的jvm, 默認大小為512kb,可以通過-Xss設(shè)置虛擬機棧的最大值。不過如果設(shè)置過大,會影響到可創(chuàng)建的線程數(shù)量。

    2.3.6 虛擬機棧的使用場景

    2.4. 本地方法棧(Native Method Stack)

    2.4.1 本地方法棧的概念

    本地方法棧與虛擬機棧所發(fā)揮的作用很相似,他們的區(qū)別在于虛擬機棧為執(zhí)行Java代碼方法服務(wù),而本地方法棧是為Native方法服務(wù)。與虛擬機棧一樣,本地方法棧也會拋出StackOverflowError和OutOfMemoryError異常。

    2.4.2 本地方法棧的特點

  • 線程私有
  • 為Native方法服務(wù)
  • 2.4.3 本地方法棧的異常

    與虛擬機棧一樣,本地方法棧也會拋出StackOverflowError和OutOfMemoryError異常。

    2.4.4 本地方法棧的作用

    2.4.4.1 與java環(huán)境外交互

    有時java應(yīng)用需要與java外面的環(huán)境交互。這是本地方法存在的主要原因,你可以想想java需要與一些底層系統(tǒng)如操作系統(tǒng)或某些硬件交換信息時的情況。本地方法正是這樣一種交流機制:它為我們提供了一個非常簡潔的接口,而且我們無需去了解java應(yīng)用之外的繁瑣的細節(jié)。

    2.4.4.2 與操作系統(tǒng)交互

    JVM支持著java語言本身和運行時庫,它是java程序賴以生存的平臺,它由一個解釋器(解釋字節(jié)碼)和一些連接到本地代碼的庫組成。然而不管怎樣,它畢竟不是一個完整的系統(tǒng),它經(jīng)常依賴于一些底層(underneath在下面的)系統(tǒng)的支持。這些底層系統(tǒng)常常是強大的操作系統(tǒng)。通過使用本地方法,我們得以用java實現(xiàn)了jre的與底層系統(tǒng)的交互,甚至JVM的一些部分就是用C寫的,還有,如果我們要使用一些java語言本身沒有提供封裝的操作系統(tǒng)的特性時,我們也需要使用本地方法。

    Sun's Java Sun的解釋器是用C實現(xiàn)的,這使得它能像一些普通的C一樣與外部交互。jre大部分是用java實現(xiàn)的,它也通過一些本地方法與外界交互。例如:類java.lang.Thread

    setPriority()方法是用java實現(xiàn)的,但是它實現(xiàn)調(diào)用的是該類里的本地方法setPriority0()。這個本地方法是用C實現(xiàn)的,并被植入JVM內(nèi)部,在Windows 95的平臺上,這個本地方法最終將調(diào)用Win32 SetPriority() API。這是一個本地方法的具體實現(xiàn)由JVM直接提供,更多的情況是本地方法由外部的動態(tài)鏈接庫(external dynamic link library)提供,然后被JVM調(diào)用。

    2.4.5 本地方法棧的運用

    2.4.6 本地方法棧的使用場景

  • 與java環(huán)境外交互
  • 與操作系統(tǒng)交互
  • 2.5. Java堆(Heap)

    2.5.1 Java 堆的概念

    Java堆可以說是虛擬機中最大一塊內(nèi)存了。它是所有線程所共享的內(nèi)存區(qū)域,幾乎所有的實例對象都是在這塊區(qū)域中存放。當(dāng)然,隨著JIT編譯器的發(fā)展,所有對象在堆上分配漸漸變得不那么“絕對”了。

    Java堆是垃圾收集器管理的主要區(qū)域。由于現(xiàn)在的收集器基本上采用的都是分代收集算法,所有Java堆可以細分為:新生代和老年代。在細致分就是把新生代分為:

    • Eden空間
    • From Survivor
    • To Survivor

    根據(jù)Java 虛擬機規(guī)范的規(guī)定:

    Java堆可以處于物理上不連續(xù)的內(nèi)存空間中,只要邏輯上是連續(xù)的即可,就像我們的磁盤空間一樣。在實現(xiàn)時,既可以實現(xiàn)成固定大小的,也可以是可擴展的,不過當(dāng)前主流的虛擬機都是按照可擴展來實現(xiàn)的。

    2.5.2 Java 堆的特點

  • 線程間共享區(qū)域,在虛擬機啟動時創(chuàng)建
  • 是虛擬機中最大的一塊內(nèi)存,幾乎所有的實例對象都是在這塊區(qū)域中存放
  • 2.5.3 Java 堆的異常

    當(dāng)堆無法再擴展時,會拋出OutOfMemoryError異常。

    2.5.4 Java 堆的作用

    唯一目的就是存放對象實例,幾乎所有的對象實例都在java堆中分配內(nèi)存

    2.5.5 Java 堆的運用

    通過 -Xmx 和 -Xms 控制

    2.5.6 Java 堆的使用場景

    2.6. 程序計算器(Program Counter Register)

    2.6.1 程序計算器的概念

    類似于PC寄存器,程序計數(shù)器是線程私有的區(qū)域,每個線程都有自己的程序計算器。可以把它看成是當(dāng)前線程所執(zhí)行的字節(jié)碼的行號指示器。

    2.6.2 程序計算器的特點

  • 線程私有
  • 占用的內(nèi)存空間小
  • 此內(nèi)存區(qū)域是唯一一個在Java虛擬機規(guī)范中沒有規(guī)定任何OOM(OutOfMemoryError)情況的區(qū)域
  • 2.6.3 程序計算器的異常

    此內(nèi)存區(qū)域是唯一一個在Java虛擬機規(guī)范中沒有規(guī)定任何OOM(OutOfMemoryError)情況的區(qū)域

    2.6.4 程序計算器的作用

  • 信號指示器:多線程間切換時,需恢復(fù)每一個線程的當(dāng)前執(zhí)行位置,通過程序計數(shù)器中的值尋找要執(zhí)行的指令的字節(jié)碼
  • 如果線程在執(zhí)行Java方法,計數(shù)器記錄的是正在執(zhí)行的虛擬機字節(jié)碼指令地址;如果執(zhí)行的是Native方法,計數(shù)器的值為空(Undefined)。
  • 2.6.5 程序計算器的運用

    通過 -Xmx 和 -Xms 控制

    2.6.6 程序計算器的使用場景

    2.7. 直接內(nèi)存

    2.7.1 直接內(nèi)存的概念

    2.7.1.1 什么是直接內(nèi)存與非直接內(nèi)存?

    根據(jù)官方文檔的描述:

    A byte buffer is either direct or non-direct. Given a direct byte buffer, the Java virtual machine will make a best effort to perform native I/O operations directly upon it. That is, it will attempt to avoid copying the buffer's content to (or from) an intermediate buffer before (or after) each invocation of one of the underlying operating system's native I/O operations.

    byte byffer可以是兩種類型,一種是基于直接內(nèi)存(也就是非堆內(nèi)存);另一種是非直接內(nèi)存(也就是堆內(nèi)存)。

    直接內(nèi)存(Direct Memory)既不屬于虛擬機運行時數(shù)據(jù)區(qū)的一部分,也不屬于Java虛擬機規(guī)范中定義的內(nèi)存區(qū)域,但是這部分內(nèi)存卻被頻繁地使用,而且還可能導(dǎo)致OutOfMemoryError異常出現(xiàn)。

    對于直接內(nèi)存來說,JVM將會在IO操作上具有更高的性能,因為它直接作用于本地系統(tǒng)的IO操作。而堆內(nèi)存如果要作IO操作,會先復(fù)制到直接內(nèi)存,再利用本地IO處理。

    從數(shù)據(jù)流的角度,非直接內(nèi)存的作用鏈:

    本地IO-->直接內(nèi)存-->非直接內(nèi)存-->直接內(nèi)存-->本地IO

    而直接內(nèi)存的作用鏈:

    本地IO-->直接內(nèi)存-->本地IO

    很明顯,在做IO處理時,比如網(wǎng)絡(luò)發(fā)送大量數(shù)據(jù)時,直接內(nèi)存會具有更高的效率。

    A direct byte buffer may be created by invoking the allocateDirect factory method of this class. The buffers returned by this method typically have somewhat higher allocation and deallocation costs than non-direct buffers. The contents of direct buffers may reside outside of the normal garbage-collected heap, and so their impact upon the memory footprint(內(nèi)存占用) of an application might not be obvious. It is therefore recommended that direct buffers be allocated primarily for large, long-lived buffers that are subject to the underlying system's native I/O operations. In general it is best to allocate direct buffers only when they yield a measureable gain in program performance.

    但是由于直接內(nèi)存使用allocateDirect創(chuàng)建,它比申請普通的堆內(nèi)存需要耗費更高的性能。不過它不會占用應(yīng)用的堆內(nèi)存。所以,當(dāng)你有大量數(shù)據(jù)要緩存時,并且它的生命周期又比較長,那么使用直接內(nèi)存是個不錯的選擇。但如果該選擇不能帶來顯著的性能提升,推薦使用堆內(nèi)存。在JDK1.4的NIO中,ByteBuffer有個方法是:

    public static ByteBuffer allocateDirect(int capacity) { return new DirectByteBuffer(capacity);}DirectByteBuffer(int cap) { ...... protected static final Unsafe unsafe = Bits.unsafe(); unsafe.allocateMemory(size); ......}public final class Unsafe { ...... public native long allocateMemory(long var1); ......}

    另外直接內(nèi)受限于本機總內(nèi)存(包括RAMSWAP區(qū)或者分頁文件)的大小及處理器尋址空間的限制。

    服務(wù)器管理員配置虛擬機參數(shù)時,一般會根據(jù)實際內(nèi)存設(shè)置-Xmx等參數(shù)信息,但經(jīng)常會忽略掉直接內(nèi)存,使得各個內(nèi)存區(qū)域的總和大于物理內(nèi)存限制(包括物理上的和操作系統(tǒng)級的限制),從而導(dǎo)致動態(tài)擴展時出現(xiàn)OutOfMemoryError異常。

    2.7.2 直接內(nèi)存的特點

  • 不受Java堆大小的限制
  • 既不是虛擬機運行時數(shù)據(jù)區(qū)的一部分,也不是Java虛擬機規(guī)范中定義的內(nèi)存區(qū)域,不會占用應(yīng)用的內(nèi)存
  • IO操作上具有更高的性能,因為它直接作用于本地系統(tǒng)的IO操作
  • 它比申請普通的堆內(nèi)存需要耗費更高的性能。
  • 2.7.3 直接內(nèi)存的異常

    動態(tài)擴展時出現(xiàn)OutOfMemoryError異常

    2.7.4 直接內(nèi)存的作用

    基于通道(Channel)與緩沖區(qū)(Buffer)的I/O方式,它可以使用Native函數(shù)庫直接分配堆外內(nèi)存,然后通過一個存儲在Java堆里面的DirectByteBuffer對象作為這塊內(nèi)存的引用進行操作。這樣能在一些場景中顯著提高性能,因為避免了在Java堆和Native堆中來回復(fù)制數(shù)據(jù)。

    2.7.5 直接內(nèi)存的運用

    XX:MaxDirectMemorySize=10M

    2.7.6 直接內(nèi)存的使用場景

    例如在IO處理時,比如網(wǎng)絡(luò)發(fā)送大量數(shù)據(jù)時,直接內(nèi)存會具有更高的效率。

    本文基于jdk1.6、1.7

    大家好,我是Wooola,10年JAVA老兵,擅長微服務(wù),分布式,并發(fā),工作流。請大家多多關(guān)注我。

    總結(jié)

    以上是生活随笔為你收集整理的java 虚拟机_浅谈Java虚拟机内存区的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    久久草在线精品 | www.狠狠色.com | 日韩在线观看影院 | 欧美一级黄大片 | 99国产一区二区三精品乱码 | 激情电影影院 | 免费看黄色毛片 | 日韩精品在线看 | 国产三级香港三韩国三级 | 色网站国产精品 | 一区二区三区中文字幕在线观看 | 91香蕉视频好色先生 | 日韩电影一区二区三区在线观看 | 91视频国产高清 | 免费在线观看av片 | 日韩三级av | 国产精品视频99 | 黄色成年片| 99久久99久久精品国产片果冰 | 91视频一8mav | 中文字幕 国产 一区 | 欧美精品乱码久久久久 | 99在线精品免费视频九九视 | 91视频 - x99av | 日韩国产精品久久久久久亚洲 | 亚洲免费高清视频 | 黄色av电影网 | 国产在线观看高清视频 | 毛片美女网站 | 日韩久久午夜一级啪啪 | 色婷婷在线观看视频 | 激情五月婷婷综合 | 天天色影院| 欧美韩国在线 | 亚洲区另类春色综合小说校园片 | 97色国产 | 亚洲免费观看视频 | 国产精品美女网站 | 激情伊人五月天 | 久久视频6 | 激情五月在线 | 国产福利av | 狠狠色丁香婷婷综合视频 | 天天干天天射天天插 | 狠狠狠色 | 成人免费视频网址 | 欧美极品一区二区三区 | 黄a网站 | 亚洲精品国产电影 | 一区二区三区免费看 | 一级黄色片在线 | 日日天天干 | 日韩精品中文字幕在线观看 | 高清av不卡 | 久久综合日 | 国产成本人视频在线观看 | 在线观看91av | 色噜噜在线观看 | 国产裸体bbb视频 | 日韩在线电影一区二区 | 91精品秘密在线观看 | 久久这里只有精品视频99 | 91av福利视频 | 国产一区免费观看 | 国产午夜三级一区二区三桃花影视 | 偷拍久久久 | 久久网站av | 国产麻豆成人传媒免费观看 | 综合精品久久久 | 色婷婷狠狠干 | 精品视频久久 | 日本护士三级少妇三级999 | 欧美日韩国产页 | 欧美在线视频一区二区 | 久久er99热精品一区二区 | 久久精品国产免费看久久精品 | 91成人天堂久久成人 | 国产一级视频在线免费观看 | 久久免费在线观看 | 欧美性天天| 在线黄av | 狠狠干在线播放 | 亚洲成人精品国产 | 亚洲国产精品电影在线观看 | 久久久伊人网 | 国产一区二区三区四区在线 | 91亚洲影院 | 五月天激情视频在线观看 | 亚洲一区免费在线 | 久久都是精品 | 在线看黄色的网站 | 成人av在线一区二区 | 91久久在线观看 | 天天干夜夜擦 | 美女视频久久黄 | 国产福利小视频在线 | 92av视频| av黄色大片| 欧美一二区在线 | 国产尤物一区二区三区 | 日韩电影黄色 | av成人动漫| 国产免费xvideos视频入口 | 91精品久久久久久综合乱菊 | 99精品免费在线 | 亚洲精选视频免费看 | 亚洲永久字幕 | 天天干天天天 | 久久精品婷婷 | 日韩视频免费观看高清 | 午夜精品久久久久久久久久久久久久 | 精品在线免费视频 | 色综合天天狠天天透天天伊人 | 国产成人三级 | 日p在线观看 | 免费观看一区二区 | 最新日韩中文字幕 | 三上悠亚一区二区在线观看 | 日韩久久激情 | 亚洲精品一区二区久 | 天堂资源在线观看视频 | 成人在线免费看视频 | 午夜影视一区 | 在线免费黄色片 | 午夜久久福利视频 | 天天爱天天操 | 国产精品99久久久久久有的能看 | 特级西西www44高清大胆图片 | 国产精品9999久久久久仙踪林 | 日韩欧美在线观看一区二区 | 久久免费99精品久久久久久 | 成人网页在线免费观看 | 午夜视频不卡 | 丁香激情综合国产 | 黄色视屏在线免费观看 | 天天干天天草天天爽 | 久久免费在线 | 又爽又黄在线观看 | 久久a国产 | 久久久久久久久综合 | 日韩在线精品视频 | 欧美日韩久久久 | 亚洲高清视频在线观看 | 久久伊人精品一区二区三区 | 欧美少妇18p | 日韩精品高清视频 | 国产一区视频免费在线观看 | 黄网站app在线观看免费视频 | 天天色 天天| 91高清免费 | 中文字幕亚洲综合久久五月天色无吗'' | 久久色在线观看 | 日本性xxxxx| 国产黄色片一级 | 婷婷色站 | 亚洲精品国精品久久99热 | 国产一级淫片免费看 | 永久黄网站色视频免费观看w | 在线国产欧美 | 成人av在线观 | 免费网站黄色 | 久久艹欧美 | 中文在线最新版天堂 | 午夜电影久久久 | a视频在线播放 | 日本中文字幕在线电影 | 奇米影视四色8888 | 国产在线观看高清视频 | 9999在线 | 999在线精品 | av在线播放中文字幕 | 欧美一区二区在线免费观看 | 一区二区视频欧美 | 中文字幕在线观看网 | 亚洲人人爱 | www最近高清中文国语在线观看 | www.久久久久 | 一区二区三高清 | 国产精品久久久久久久免费观看 | 欧美日韩一级视频 | 久久再线视频 | 久久视频6| 国产精品国产三级国产aⅴ9色 | 免费开视频 | 国内精品久久久久久中文字幕 | 四虎在线免费观看 | 丁香久久综合 | 九九久久免费 | 国产xx视频| 国产一级在线观看 | 99精品久久久久久久 | 99视频国产精品免费观看 | 美女网站视频久久 | 久久久精选| 日韩av电影手机在线观看 | 五月天高清欧美mv | 人人超在线公开视频 | 国产成人三级在线观看 | 97久久精品午夜一区二区 | 91丨九色丨蝌蚪丨老版 | 国内99视频 | 国产明星视频三级a三级点| 99av在线视频 | 免费观看第二部31集 | 国产精品丝袜久久久久久久不卡 | www.伊人网 | 九九在线高清精品视频 | 国产一区91| 91精品免费看 | 成人在线观看免费 | 成人久久免费 | 国产精品美女久久久免费 | 中文字幕精品在线 | 天天操欧美 | 国产成人精品av | 色视频网站免费观看 | 国产精品第二页 | 亚洲爱av| 国产日韩欧美在线观看视频 | 中文字幕在线观看网址 | 一级免费黄色 | 日韩三级中文字幕 | 久久国产高清视频 | 免费h精品视频在线播放 | 日韩高清在线观看 | 国产精品视频免费在线观看 | 日本最新中文字幕 | 在线 你懂 | 波多野结衣在线播放视频 | 天天爱天天操天天爽 | 国产又黄又猛又粗 | 欧洲在线免费视频 | 在线精品一区二区 | 精品国产乱码久久久久 | 久久涩涩网站 | 首页国产精品 | 一级黄色电影网站 | 色妞色视频一区二区三区四区 | 99热最新| 色av色av色av | 国产中文字幕在线免费观看 | 一区二区三区四区五区在线 | 天天操天天添 | 婷婷狠狠操| 黄色小网站在线 | 午夜av剧场 | 日韩电影一区二区三区在线观看 | 免费亚洲精品 | 亚洲精品啊啊啊 | 在线成人性视频 | 国产一区二区免费看 | 日狠狠 | 99热精品免费观看 | 一本一本久久a久久精品综合妖精 | 香蕉成人在线视频 | 最近中文字幕mv免费高清在线 | 色狠狠综合 | 91最新国产 | 天天干天天射天天爽 | av免费在线看网站 | 国产精品乱码久久久久 | 精品免费一区二区三区 | av片中文字幕 | 色视频在线免费观看 | 国产中文字幕精品 | 久久久精品 一区二区三区 国产99视频在线观看 | 国产黄色片在线免费观看 | 婷婷丁香综合 | 国产一区高清在线 | 成人一级视频在线观看 | 欧美激情亚洲综合 | 国产成人久久精品亚洲 | 香蕉久久久久 | 天天操天天舔天天爽 | 夜色成人av | 久久99精品久久久久久秒播蜜臀 | 国产三级精品三级在线观看 | 国产中文字幕视频在线观看 | 人人添人人澡人人澡人人人爽 | 国产麻豆剧传媒免费观看 | 精品高清美女精品国产区 | 亚洲乱码在线观看 | 最新一区二区三区 | 天天爽夜夜爽人人爽曰av | 菠萝菠萝在线精品视频 | 色婷婷久久久 | 91av在线免费看 | 国产女人18毛片水真多18精品 | 精品伦理一区二区三区 | 色婷在线 | 婷婷六月天天 | 三级a视频 | 黄色片网站大全 | 国产一区二区精品久久 | 午夜电影一区 | 久久久精品小视频 | 黄色av网站在线观看 | 成人黄色毛片视频 | 西西444www大胆高清视频 | 国产亚洲精品成人av久久影院 | 亚洲精品999 | 麻豆91在线 | 麻豆视频国产精品 | 一本色道久久精品 | 久草久热| 国产精品入口66mio女同 | 看黄色91 | 欧美a级一区二区 | 国产99亚洲 | 日韩精品一区二区三区第95 | 97电院网手机版 | 友田真希x88av | 色婷婷丁香 | 91在线入口 | 亚洲天堂在线观看完整版 | 亚洲九九 | 97在线观视频免费观看 | 国产视频一级 | 免费中文字幕 | 日本久久久亚洲精品 | 黄色免费大全 | 久久精品视频免费观看 | 久久黄色片子 | 精品国自产在线观看 | 免费亚洲精品视频 | 深爱综合网 | 色偷偷人人澡久久超碰69 | av.com在线| 久久精品8| 久久亚洲精品电影 | 在线亚洲午夜片av大片 | 麻豆传媒视频在线免费观看 | 91av资源网| 97国产精品久久 | 激情视频综合网 | 夜夜夜夜爽 | 成人av片免费看 | 日韩免费在线看 | av午夜电影 | 久久久www成人免费精品张筱雨 | 色天天天| 97人人模人人爽人人少妇 | 久久神马影院 | 一二区电影 | 韩国在线一区 | 婷婷丁香视频 | 97超碰人人模人人人爽人人爱 | 亚洲精品欧美专区 | 日韩夜夜爽 | 人人澡人人澡人人 | 超碰97.com| 久久全国免费视频 | 久久综合九色综合欧美狠狠 | 在线观看中文字幕一区 | 国产日产精品久久久久快鸭 | 亚洲综合五月 | 丁香婷婷在线观看 | av网站手机在线观看 | av免费网页 | 成人国产电影在线观看 | 91精品一区二区三区蜜桃 | 国产三级午夜理伦三级 | 成人av片免费观看app下载 | 99热国产在线 | 国产录像在线观看 | 日韩精品 在线视频 | 五月天激情在线 | 午夜在线免费观看视频 | 精品a在线 | 91精品在线视频观看 | 国产在线日韩 | 天天碰天天操视频 | 97视频在线观看视频免费视频 | 午夜日b视频 | 一级电影免费在线观看 | 亚洲自拍偷拍色图 | 中国一级片在线观看 | 视频国产区| 亚洲成人精品国产 | 亚洲综合视频在线 | 国内精品久久久精品电影院 | 国产精品18久久久久久首页狼 | 成年人黄色在线观看 | 91.麻豆视频| www91在线观看 | 中文字幕一区二区三区四区久久 | 欧美另类sm图片 | 激情五月婷婷丁香 | 国产精品久久久视频 | 国产一级片一区二区三区 | 日韩av一区二区三区在线观看 | 免费看的黄色网 | 国产成人a v电影 | 欧美精品三级在线观看 | 麻豆成人网 | 色网站在线看 | 国产99久久九九精品免费 | 日韩高清免费无专码区 | 色网免费观看 | 亚洲天天做 | 色综合天天狠天天透天天伊人 | 亚洲免费av片| 久久福利电影 | 精品视频在线看 | 精品在线播放 | 97视频人人免费看 | 成人国产精品一区 | 99视频在线免费观看 | 国产精品亚洲视频 | 日韩欧美国产成人 | 午夜电影久久久 | 成人禁用看黄a在线 | 国产精品99久久久久久久久 | 人交video另类hd| 91精品区| 亚洲一级黄色 | 手机看片久久 | 国产精品一区二区吃奶在线观看 | 97国产在线观看 | 一区二区三区电影在线播 | 午夜精品视频一区 | 欧美性色xo影院 | 亚洲黄色片一级 | 性色av一区二区 | 日本性久久| 在线观看久久久久久 | 国产精品高清在线观看 | 91伊人久久大香线蕉蜜芽人口 | 久久99精品视频 | 伊人色综合久久天天 | 在线99热| 日韩最新中文字幕 | 欧美日韩在线网站 | 精品国偷自产国产一区 | av电影在线不卡 | 91av播放 | 国产麻豆精品一区 | 99久久激情 | 天天狠狠| 久久精品99国产精品亚洲最刺激 | 99久久精品国产毛片 | 日日干激情五月 | 日韩av手机在线观看 | 中文久久精品 | 蜜臀av性久久久久av蜜臀妖精 | 日韩精品久久久久久 | 亚洲精品xx | 在线免费黄色片 | 欧美性色19p | 国产91aaa| 去干成人网 | 伊人色综合网 | 国产精品av久久久久久无 | 粉嫩av一区二区三区四区在线观看 | 91精品人成在线观看 | 成人三级av | 午夜少妇av | 在线观看日韩一区 | 天天摸夜夜操 | 人人网av | 国产一区免费视频 | 午夜精品久久一牛影视 | 91精品对白一区国产伦 | 亚洲激情在线视频 | 成 人 黄 色 视频 免费观看 | 日本最新一区二区三区 | 在线免费观看国产黄色 | 999在线观看视频 | 日韩在线观看一区二区 | 久久免费片 | 91天天操 | 国产中文字幕视频 | a级一a一级在线观看 | 久久久一本精品99久久精品66 | 在线免费观看不卡av | 国内久久久 | 9797在线看片亚洲精品 | 国产精品色| 国产成人在线一区 | 天天搞天天干 | 日韩欧美高清不卡 | 免费看黄在线看 | 久草在线一免费新视频 | 中文字幕日韩精品有码视频 | 久草免费在线观看 | 亚洲情影院| 丁香婷婷综合五月 | 97超视频 | 免费h漫在线观看 | 国产精品美女在线 | 在线激情av电影 | 91高清一区 | 丁香五香天综合情 | 免费在线| 手机av资源| 色妞久久福利网 | 菠萝菠萝蜜在线播放 | 久久成人18免费网站 | 国产高清免费视频 | 亚洲,国产成人av | 在线国产日本 | 国产伦精品一区二区三区无广告 | 精品视频123区在线观看 | 狠狠干狠狠久久 | 国产黄网站在线观看 | 中文字幕日韩电影 | 热99在线 | 国产精品免费久久 | 亚洲欧洲日韩 | 久久精品永久免费 | 中文字幕在线观看视频一区二区三区 | 免费观看xxxx9999片 | 精品久久在线 | 中文字幕乱码在线播放 | 亚洲精品婷婷 | 亚洲四虎在线 | 五月婷婷丁香色 | 中文字幕在线观看视频网站 | 成人综合免费 | 国产精彩在线视频 | av福利超碰网站 | 久久亚洲在线 | 久久超碰免费 | 夜夜躁狠狠燥 | 亚洲精选久久 | 国产高清在线免费视频 | 日本中文不卡 | 美女网站在线播放 | 国产最新精品视频 | 97超碰网 | 久久久网| 玖玖在线免费视频 | 中文字幕在线日本 | 亚洲毛片在线观看. | 日本成人免费在线观看 | 亚洲国内精品在线 | 国产免费午夜 | 精品综合久久久 | 欧美看片 | 欧美爽爽爽 | 久久亚洲综合色 | 久久香蕉电影 | 人人爽人人舔 | 国产精品黑丝在线观看 | 欧美国产不卡 | 少妇搡bbb | 免费福利视频网 | 啪一啪在线 | 亚洲国内精品 | 亚洲免费av在线播放 | av在线播放快速免费阴 | 国产精品99久久久精品 | 少妇bbbb搡bbbb桶 | 韩国av电影网 | 欧美一二三视频 | 亚洲一级片 | 97人人模人人爽人人喊中文字 | 奇米影视777四色米奇影院 | 免费看精品久久片 | 欧美日本中文字幕 | 亚洲一区二区精品视频 | 人人干人人干人人干 | 人人澡人人舔 | 狠狠成人 | 最近中文字幕第一页 | 视频在线一区二区三区 | av黄在线播放 | 中文字幕在线资源 | 中文字幕在线观看免费观看 | 视频在线观看入口黄最新永久免费国产 | 国产97在线播放 | 欧美日韩一区二区三区不卡 | 天天插日日插 | 亚洲午夜剧场 | 午夜av不卡| 国产精成人品免费观看 | 精品一区二区综合 | 又黄又爽又无遮挡的视频 | 国产片免费在线观看视频 | 三级在线视频播放 | 高清色免费| 国产三级久久久 | 国产在线观看午夜 | 国产黄免费在线观看 | 欧美视频www | 久久超碰免费 | 蜜桃av人人夜夜澡人人爽 | 激情五月婷婷综合网 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲国产精品一区二区尤物区 | 最近日韩中文字幕中文 | 免费在线91 | 亚洲精品乱码久久久久久 | 91久久久国产精品 | 国产美腿白丝袜足在线av | 1区2区视频 | 国产精品高潮呻吟久久av无 | 一级性av| 欧美伦理一区 | 国产精品一二 | 午夜久久美女 | 日日操天天操夜夜操 | 免费视频a | av不卡网站| 日日干天天爽 | 午夜久久美女 | 国产精品黄网站在线观看 | 精品国产一区二区三区免费 | 99精品视频免费观看 | 日本在线免费看 | 国产精品99久久久久久久久 | 亚洲无人区小视频 | 国产精品福利无圣光在线一区 | 2023亚洲精品国偷拍自产在线 | 91精品天码美女少妇 | 久久人操| 国产免费激情久久 | 成人免费视频网站在线观看 | 在线 国产一区 | 91激情在线视频 | 久久精品成人 | 日韩av片免费在线观看 | 国产精品成| 香蕉视频啪啪 | 久久丁香网 | 黄网在线免费观看 | 丁香综合五月 | 久操免费视频 | 久久99久久99 | a视频免费在线观看 | 最新精品视频在线 | 日本中文字幕网址 | 精品一区二区电影 | 久久免费在线观看 | 欧美在线91 | 免费a视频 | 国产精品mv在线观看 | 国产成人精品一二三区 | 成人黄色影片在线 | 91丨九色丨蝌蚪丨对白 | 日本久久久久久久久久 | 超碰国产97| 久久久精品欧美 | 精品国产电影一区 | 国产成人精品一区二区三区 | 欧美日韩激情视频8区 | 久久激情小视频 | 999精品在线 | 亚洲日本一区二区在线 | 精品久久久久久亚洲综合网站 | 亚洲在线高清 | 久草在线网址 | 天天爽夜夜爽人人爽曰av | 黄色大片视频网站 | 亚洲精品乱码久久久久久蜜桃不爽 | 97超碰中文 | 日本在线观看中文字幕无线观看 | 亚洲精品小视频在线观看 | 亚洲免费小视频 | 91精品视频免费观看 | 97超碰人人模人人人爽人人爱 | 国产91精品久久久久 | 欧美日韩一区二区三区视频 | 精品欧美在线视频 | 天堂av观看 | 国产成人一区三区 | 中文字幕在线播放第一页 | 国产在线999 | 92精品国产成人观看免费 | 午夜久久久久久久久 | 黄色精品一区二区 | 亚洲国产三级在线观看 | 国产美女在线精品免费观看 | 在线视频一区二区 | 超碰午夜 | 一区二区欧美在线观看 | 激情综合网五月激情 | 人人爱人人爽 | 99免费在线视频观看 | 天天操天天能 | 亚洲综合视频在线 | 天天操狠狠操 | 久久国产综合视频 | 成片人卡1卡2卡3手机免费看 | 黄色一级在线免费观看 | 久久久午夜剧场 | 不卡视频国产 | 久久久免费毛片 | 黄色成人av网址 | 欧美精品你懂的 | 在线色网站 | 在线看免费 | 精品国产乱码久久久久 | 丁香六月中文字幕 | 婷婷激情欧美 | www久久久 | 天天干夜夜干 | 在线免费性生活片 | 国产成人99av超碰超爽 | 免费美女久久99 | 91精品国产成人www | 99久高清在线观看视频99精品热在线观看视频 | 国产一区在线视频播放 | 免费看的黄网站 | 国产一级二级在线播放 | 日本久久成人中文字幕电影 | 日韩中文在线播放 | 中文字幕在线观看视频免费 | 午夜视频在线观看一区二区 | 亚洲免费不卡 | 激情欧美丁香 | 国产精品九九热 | 国产精品1024 | 欧美小视频在线 | 亚洲网站在线看 | 国产精品高潮久久av | www激情久久 | 国产一级电影网 | 久久99在线观看 | 三级av在线 | 亚洲欧美国产日韩在线观看 | 97成人资源 | 久久免费看a级毛毛片 | 黄免费在线观看 | 99热在线这里只有精品 | 久久天天躁夜夜躁狠狠躁2022 | 国产日韩视频在线播放 | 天天摸日日操 | 国产一区二区高清不卡 | 免费视频久久久 | 欧美日韩精品在线 | 日日夜日日干 | 99精品免费久久久久久久久 | 中文字幕av最新更新 | 一区二区三区四区久久 | 亚洲国产日韩av | 日本三级久久 | 国产自偷自拍 | 国产一线天在线观看 | 天天干国产 | 麻豆精品在线 | 91av中文字幕| 97精产国品一二三产区在线 | 91亚洲综合 | 亚州视频在线 | 久久综合导航 | 日韩一区二区三区在线观看 | 久久香蕉电影网 | 看全黄大色黄大片 | www.五月婷| 在线观看成人毛片 | 91中文字幕在线视频 | 亚洲精品中文字幕视频 | 在线免费观看国产 | 色在线中文字幕 | 久久视频免费在线观看 | 色婷婷电影网 | 99精品欧美一区二区蜜桃免费 | 夜夜夜影院 | 久久精品第一页 | 激情丁香综合 | 午夜在线看 | 免费看片网页 | 1000部国产精品成人观看 | 免费毛片一区二区三区久久久 | 最近2019年日本中文免费字幕 | 天天综合成人 | 国产爽视频 | 精品国产免费看 | 日韩大陆欧美高清视频区 | 91精品视频免费 | 国产黄大片 | 亚洲精品456在线播放第一页 | 97av精品 | 婷婷亚洲五月色综合 | 久爱精品在线 | 成人毛片在线视频 | 亚洲欧美激情插 | 成人四虎影院 | 91九色porny在线 | 日韩一区二区三区观看 | 国产色啪| 特级毛片在线免费观看 | 天天色天天操天天爽 | 亚洲最大成人网4388xx | 国产高清亚洲 | 欧美做受高潮电影o | 亚洲精品乱码白浆高清久久久久久 | 中文字幕第一页在线播放 | 啪啪肉肉污av国网站 | 亚洲免费av在线播放 | 在线免费av播放 | 中文字幕高清在线播放 | 91视频国产免费 | 伊人在线视频 | 国产精品免费在线视频 | 国产精品久久久久久久久久尿 | 久久观看最新视频 | 久久久久久久久久久久久影院 | 狠狠干中文字幕 | 国产精品久久久久久久久久久久 | 日日夜夜操操操操 | 又黄又刺激的视频 | 欧美日韩在线网站 | 久久精品免费看 | 色 免费观看 | 一区二区三高清 | 久久久久二区 | 波多野结衣视频一区 | 午夜性色| 伊人国产在线观看 | 久久午夜免费观看 | 国产精品一区二区免费看 | 亚洲一区二区三区精品在线观看 | 日批网站免费观看 | 91视频啊啊啊 | 亚洲精品国产自产拍在线观看 | 欧美日韩激情视频8区 | 国产一级二级在线播放 | 88av网站| 欧美一级欧美一级 | 黄色在线视频网址 | 国产韩国日本高清视频 | av电影在线观看完整版一区二区 | 成人三级av | 91人人干| 毛片精品免费在线观看 | 黄色毛片网站在线观看 | 中文 一区二区 | 夜色成人av | 国产精品videoxxxx | 麻豆视屏 | 91丨九色丨蝌蚪丨老版 | 久久久资源 | 13日本xxxxxⅹxxx20 | av中文字幕网站 | 国产资源精品在线观看 | 国产精品久久久久久久久久免费 | 激情五月开心 | 狠狠色噜噜狠狠狠狠 | 国产中文字幕一区二区三区 | 黄色成品视频 | 在线观影网站 | 欧美日韩中文国产一区发布 | 成人福利在线 | 天天躁天天狠天天透 | 国产美女精品视频 | 亚洲婷婷丁香 | 国产传媒一区在线 | 中文理论片 | 99久久99久久免费精品蜜臀 | 超碰97av在线 | 日韩午夜三级 | 天天草夜夜 | 天天曰天天爽 | 国产精品资源网 | 久久久久女人精品毛片 | 国产又粗又猛又爽又黄的视频先 | 国产精品视频永久免费播放 | 美女久久网站 | 日韩av手机在线看 | www.色婷婷 | 久久影院午夜论 | 亚洲精品美女在线观看 | 日韩中文字幕a | 国产精品麻豆果冻传媒在线播放 | 欧美性超爽 | 国产日韩精品在线观看 | 91精品国产综合久久福利 | 久久免费视频1 | 中文av免费| 久久人人爽人人爽人人片av软件 | 97精品免费视频 | 狠狠干夜夜爱 | av在线小说| 国产一区二区免费在线观看 | 正在播放日韩 | 亚洲精品久久久久久久不卡四虎 | 欧美一区,二区 | 在线亚洲小视频 | 亚洲国产视频a | 国产五月色婷婷六月丁香视频 | 免费看成年人 | 伊人黄色网| 免费视频一区 | 成人中文字幕在线观看 | 久久国产美女视频 | 国产黄色在线看 | 国产精品视频全国免费观看 | 天天做日日做天天爽视频免费 | 国产精品1区2区3区 久久免费视频7 | 在线韩国电影免费观影完整版 | 免费av高清 | 黄色免费网站大全 | 色综合久久久久久久 | 麻花豆传媒mv在线观看 | 丁香六月婷婷开心 | a午夜电影| 欧美日韩中文国产一区发布 | 国内久久视频 | 日韩久久午夜一级啪啪 | 天天综合人人 | 精品一区二区久久久久久久网站 | 成人电影毛片 | 久久精品三级 | 最新精品国产 | 福利视频第一页 | 色九色 | 国产视频97 | 免费观看午夜视频 | 69国产盗摄一区二区三区五区 | 国产99免费视频 | 国产成人久久精品77777 | 国产黄色大片 | 四虎www com| 天天夜操 | 久热久草在线 | 国产麻豆成人传媒免费观看 | 91精品啪在线观看国产81旧版 | 男女拍拍免费视频 | 欧洲一区二区三区精品 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 超碰公开在线观看 | 久久99精品国产 | 在线99| 亚洲国产中文字幕 | 中文字幕精品三区 | 偷拍福利视频一区二区三区 | 天天做天天爽 | 国产麻豆精品一区 | 视频在线观看国产 | 二区三区精品 | 91av社区| 午夜精品久久一牛影视 | 九九热免费在线观看 | 欧美伦理一区二区三区 | a午夜在线 | 看国产黄色大片 | 欧美一级片免费播放 | 成人午夜精品 | 国产福利在线 | 色999视频 | 精品视频在线免费 | 91中文视频 | 九九九热精品免费视频观看 | 国产精品99久久久久久小说 | 国产欧美综合视频 | 国产伦精品一区二区三区四区视频 | 亚洲另类视频在线 | 区一区二区三在线观看 | 天天操操| 国产精品高潮呻吟久久久久 | 国产一区成人在线 | 天天干夜夜夜操天 | 波多野结衣视频一区二区 | 毛片基地黄久久久久久天堂 | 欧美高清视频不卡网 | 五月激情视频 | 最近中文字幕mv | 超碰97免费 | 精品久久国产一区 | 日韩电影中文字幕在线 | 欧美一区二区三区在线看 | 91成人网在线| 亚洲高清在线视频 | 天天伊人狠狠 | www.国产视频| 亚洲综合婷婷 | 亚洲精品在线观看网站 | 国产精品综合在线 | 麻豆国产视频下载 | 午夜成人免费影院 | 高清av中文字幕 | 免费观看一区二区 | 热99在线| 国产精品热 | 日本99久久 | 亚洲精品国久久99热 | 91超级碰碰| 国产精品资源网 | 久久人人爽人人爽 | 视频在线播放国产 | 午夜视频久久久 | 中文资源在线官网 | 久草色在线观看 | 久久精品五月 | 99r在线| 手机在线日韩视频 | 国产精品毛片久久久久久久 | 日韩簧片在线观看 | 91av久久 | av电影中文字幕 | 最近中文国产在线视频 | 国产一区二区三区高清播放 | 嫩模bbw搡bbbb搡bbbb | 国产精品美女免费看 | 国产精品video爽爽爽爽 | 亚洲日本韩国一区二区 |