国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

Java垃圾收集算法與內(nèi)存泄露

轉(zhuǎn)帖|其它|編輯:郝浩|2011-01-17 11:56:03.000|閱讀 381 次

概述:本文主要介紹Java垃圾收集算法與內(nèi)存泄露及其解決方案,希望對大家 有幫助。

# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

  1.垃圾收集算法的核心思想

  Java語言建立了垃圾收集機(jī)制,用以跟蹤正在使用的對象和發(fā)現(xiàn)并回收不再使用(引用)的對象。該機(jī)制可以有效防范動(dòng)態(tài)內(nèi)存分配中可能發(fā)生的兩個(gè)危險(xiǎn):因內(nèi)存垃圾過多而引發(fā)的內(nèi)存耗盡,以及不恰當(dāng)?shù)膬?nèi)存釋放所造成的內(nèi)存非法引用。

  垃圾收集算法的核心思想是:對虛擬機(jī)可用內(nèi)存空間,即堆空間中的對象進(jìn)行識別,如果對象正在被引用,那么稱其為存活對象,反之,如果對象不再被引用,則為垃圾對象,可以回收其占據(jù)的空間,用于再分配。垃圾收集算法的選擇和垃圾收集系統(tǒng)參數(shù)的合理調(diào)節(jié)直接影響著系統(tǒng)性能,因此需要開發(fā)人員做比較深入的了解。

  2.觸發(fā)主GC(Garbage Collector)的條件

  JVM進(jìn)行次GC的頻率很高,但因?yàn)檫@種GC占用時(shí)間極短,所以對系統(tǒng)產(chǎn)生的影響不大。更值得關(guān)注的是主GC的觸發(fā)條件,因?yàn)?它對系統(tǒng)影響很明顯。總的來說,有兩個(gè)條件會(huì)觸發(fā)主GC:

  ①當(dāng)應(yīng)用程序空閑時(shí),即沒有應(yīng)用線程在運(yùn)行時(shí),GC會(huì)被調(diào)用。因?yàn)镚C在優(yōu)先級最低的線程中進(jìn)行,所以當(dāng)應(yīng)用忙時(shí),GC線程就不會(huì)被調(diào)用,但以下條件除外。

  ②Java堆內(nèi)存不足時(shí),GC會(huì)被調(diào)用。當(dāng)應(yīng)用線程在運(yùn)行,并在運(yùn)行過程中創(chuàng)建新對象,若這時(shí)內(nèi)存空間不足,JVM就會(huì)強(qiáng)制地調(diào)用GC線程,以便回收內(nèi)存用于新的分配。若GC一次之后仍不能滿足內(nèi)存分配的要求,JVM會(huì)再進(jìn)行兩次GC作進(jìn)一步的嘗試,若仍無法滿足要求,則 JVM將報(bào)“out of memory”的錯(cuò)誤,Java應(yīng)用將停止。

  由于是否進(jìn)行主GC由JVM根據(jù)系統(tǒng)環(huán)境決定,而系統(tǒng)環(huán)境在不斷的變化當(dāng)中,所以主GC的運(yùn)行具有不確定性,無法預(yù)計(jì)它何時(shí)必然出現(xiàn),但可以確定的是對一個(gè)長期運(yùn)行的應(yīng)用來說,其主GC是反復(fù)進(jìn)行的。

  3.減少GC開銷的措施

  根據(jù)上述GC的機(jī)制,程序的運(yùn)行會(huì)直接影響系統(tǒng)環(huán)境的變化,從而影響GC的觸發(fā)。若不針對GC的特點(diǎn)進(jìn)行設(shè)計(jì)和編碼,就會(huì)出現(xiàn)內(nèi)存駐留等一系列負(fù)面影響。為了避免這些影響,基本的原則就是盡可能地減少垃圾和減少GC過程中的開銷。具體措施包括以下幾個(gè)方面:

  (1)不要顯式調(diào)用System.gc()

  此函數(shù)建議JVM進(jìn)行主GC,雖然只是建議而非一定,但很多情況下它會(huì)觸發(fā)主GC,從而增加主GC的頻率,也即增加了間歇性停頓的次數(shù)。

  (2)盡量減少臨時(shí)對象的使用

  臨時(shí)對象在跳出函數(shù)調(diào)用后,會(huì)成為垃圾,少用臨時(shí)變量就相當(dāng)于減少了垃圾的產(chǎn)生,從而延長了出現(xiàn)上述第二個(gè)觸發(fā)條件出現(xiàn)的時(shí)間,減少了主GC的機(jī)會(huì)。

  (3)對象不用時(shí)最好顯式置為Null

  一般而言,為Null的對象都會(huì)被作為垃圾處理,所以將不用的對象顯式地設(shè)為Null,有利于GC收集器判定垃圾,從而提高了GC的效率。

  (4)盡量使用StringBuffer,而不用String來累加字符串(詳見blog另一篇文章JAVA中String與StringBuffer)

  由于String是固定長的字符串對象,累加String對象時(shí),并非在一個(gè)String對象中擴(kuò)增,而是重新創(chuàng)建新的String對象,如Str5=Str1+Str2+Str3+Str4,這條語句執(zhí)行過程中會(huì)產(chǎn)生多個(gè)垃圾對象,因?yàn)閷Υ巫?ldquo;+”操作時(shí)都必須創(chuàng)建新的String對象,但這些過渡對象對系統(tǒng)來說是沒有實(shí)際意義的,只會(huì)增加更多的垃圾。避免這種情況可以改用StringBuffer來累加字符串,因StringBuffer是可變長的,它在原有基礎(chǔ)上進(jìn)行擴(kuò)增,不會(huì)產(chǎn)生中間對象。

  (5)能用基本類型如Int,Long,就不用Integer,Long對象

  基本類型變量占用的內(nèi)存資源比相應(yīng)對象占用的少得多,如果沒有必要,最好使用基本變量。

  (6)盡量少用靜態(tài)對象變量

  靜態(tài)變量屬于全局變量,不會(huì)被GC回收,它們會(huì)一直占用內(nèi)存。

  (7)分散對象創(chuàng)建或刪除的時(shí)間

  集中在短時(shí)間內(nèi)大量創(chuàng)建新對象,特別是大對象,會(huì)導(dǎo)致突然需要大量內(nèi)存,JVM在面臨這種情況時(shí),只能進(jìn)行主GC,以回收內(nèi)存或整合內(nèi)存碎片,從而增加主GC的頻率。集中刪除對象,道理也是一樣的。它使得突然出現(xiàn)了大量的垃圾對象,空閑空間必然減少,從而大大增加了下一次創(chuàng)建新對象時(shí)強(qiáng)制主GC的機(jī)會(huì)。

  4.gc與finalize方法

  ⑴gc方法請求垃圾回收

  使用System.gc()可以不管JVM使用的是哪一種垃圾回收的算法,都可以請求Java的垃圾回收。需要注意的是,調(diào)用System.gc()也僅僅是一個(gè)請求。JVM接受這個(gè)消息后,并不是立即做垃圾回收,而只是對幾個(gè)垃圾回收算法做了加權(quán),使垃圾回收操作容易發(fā)生,或提早發(fā)生,或回收較多而已。

  ⑵finalize方法透視垃圾收集器的運(yùn)行

  在JVM垃圾收集器收集一個(gè)對象之前 ,一般要求程序調(diào)用適當(dāng)?shù)姆椒ㄡ尫刨Y源,但在沒有明確釋放資源的情況下,Java提供了缺省機(jī)制來終止化該對象釋放資源,這個(gè)方法就是finalize()。它的原型為:

  protected void finalize() throws Throwable

  在finalize()方法返回之后,對象消失,垃圾收集開始執(zhí)行。原型中的throws Throwable表示它可以拋出任何類型的異常。

  因此,當(dāng)對象即將被銷毀時(shí),有時(shí)需要做一些善后工作。可以把這些操作寫在finalize()方法里。

  java 代碼

  protected void finalize()

  {

  // finalization code here

  }

  ⑶代碼示例

  java 代碼

  class Garbage{

  int index;

  static int count;

  Garbage() {

  count++;

  System.out.println("object "+count+" construct");

  setID(count);

  }

  void setID(int id) {

  index=id;

  }

  protected void finalize() //重寫finalize方法

  {

  System.out.println("object "+index+" is reclaimed");

  }

  public static void main(String[] args)

  {

  new Garbage();

  new Garbage();

  new Garbage();

  new Garbage();

  System.gc(); //請求運(yùn)行垃圾收集器

  }

  }

  5.Java 內(nèi)存泄漏

  由于采用了垃圾回收機(jī)制,任何不可達(dá)對象(對象不再被引用)都可以由垃圾收集線程回收。因此通常說的Java 內(nèi)存泄漏其實(shí)是指無意識的、非故意的對象引用,或者無意識的對象保持。無意識的對象引用是指代碼的開發(fā)人員本來已經(jīng)對對象使用完畢,卻因?yàn)榫幋a的錯(cuò)誤而意外地保存了對該對象的引用(這個(gè)引用的存在并不是編碼人員的主觀意愿),從而使得該對象一直無法被垃圾回收器回收掉,這種本來以為可以釋放掉的卻最終未能被釋放的空間可以認(rèn)為是被“泄漏了”。

  考慮下面的程序,在ObjStack類中,使用push和pop方法來管理堆棧中的對象。兩個(gè)方法中的索引(index)用于指示堆棧中下一個(gè)可用位置。push方法存儲對新對象的引用并增加索引值,而pop方法減小索引值并返回堆棧最上面的元素。在main方法中,創(chuàng)建了容量為64的棧,并64次調(diào)用push方法向它添加對象,此時(shí)index的值為64,隨后又32次調(diào)用pop方法,則index的值變?yōu)?2,出棧意味著在堆棧中的空間應(yīng)該被收集。但事實(shí)上,pop方法只是減小了索引值,堆棧仍然保持著對那些對象的引用。故32個(gè)無用對象不會(huì)被GC回收,造成了內(nèi)存滲漏。

  java 代碼

  public class ObjStack {

  private Object[] stack;

  private int index;

  ObjStack(int indexcount) {

  stack = new Object[indexcount];

  index = 0;

  }

  public void push(Object obj) {

  stack[index] = obj;

  index++;

  }

  public Object pop() {

  index--;

  return stack[index];

  }

  }

  public class Pushpop {

  public static void main(String[] args) {

  int i = 0;

  Object tempobj;

  //new一個(gè)ObjStack對象,并調(diào)用有參構(gòu)造函數(shù)。分配stack Obj數(shù)組的空間大小為64,可以存64個(gè)對象,從0開始存儲

  ObjStack stack1 = new ObjStack(64);

  while (i < 64)

  {

  tempobj = new Object();//循環(huán)new Obj對象,把每次循環(huán)的對象一一存放在stack Obj數(shù)組中。

  stack1.push(tempobj);

  i++;

  System.out.println("第" + i + "次進(jìn)棧" + "\t");

  }

  while (i > 32)

  {

  tempobj = stack1.pop();//這里造成了空間的浪費(fèi)。

  //正確的pop方法可改成如下所指示,當(dāng)引用被返回后,堆棧刪除對他們的引用,因此垃圾收集器在以后可以回收他們。

  /*

  * public Object pop() {index - -;Object temp = stack [index];stack [index]=null;return temp;}

  */

  i--;

  System.out.println("第" + (64 - i) + "次出棧" + "\t&quot;);

  }

  }

  }

  6.如何消除內(nèi)存泄漏

  雖然Java虛擬機(jī)(JVM)及其垃圾收集器(garbage collector,GC)負(fù)責(zé)管理大多數(shù)的內(nèi)存任務(wù),Java軟件程序中還是有可能出現(xiàn)內(nèi)存泄漏。實(shí)際上,這在大型項(xiàng)目中是一個(gè)常見的問題。避免內(nèi)存泄漏的第一步是要弄清楚它是如何發(fā)生的。本文介紹了編寫Java代碼的一些常見的內(nèi)存泄漏陷阱,以及編寫不泄漏代碼的一些最佳實(shí)踐。一旦發(fā)生了內(nèi)存泄漏,要指出造成泄漏的代碼是非常困難的。因此本文還介紹了一種新工具,用來診斷泄漏并指出根本原因。該工具的開銷非常小,因此可以使用它來尋找處于生產(chǎn)中的系統(tǒng)的內(nèi)存泄漏。

  垃圾收集器的作用

  雖然垃圾收集器處理了大多數(shù)內(nèi)存管理問題,從而使編程人員的生活變得更輕松了,但是編程人員還是可能犯錯(cuò)而導(dǎo)致出現(xiàn)內(nèi)存問題。簡單地說,GC循環(huán)地跟蹤所有來自“根”對象(堆棧對象、靜態(tài)對象、JNI句柄指向的對象,諸如此類)的引用,并將所有它所能到達(dá)的對象標(biāo)記為活動(dòng)的。程序只可以操縱這些對象;其他的對象都被刪除了。因?yàn)镚C使程序不可能到達(dá)已被刪除的對象,這么做就是安全的。

  雖然內(nèi)存管理可以說是自動(dòng)化的,但是這并不能使編程人員免受思考內(nèi)存管理問題之苦。例如,分配(以及釋放)內(nèi)存總會(huì)有開銷,雖然這種開銷對編程人員來說是不可見的。創(chuàng)建了太多對象的程序?qū)?huì)比完成同樣的功能而創(chuàng)建的對象卻比較少的程序更慢一些(在其他條件相同的情況下)。

  而且,與本文更為密切相關(guān)的是,如果忘記“釋放”先前分配的內(nèi)存,就可能造成內(nèi)存泄漏。如果程序保留對永遠(yuǎn)不再使用的對象的引用,這些對象將會(huì)占用并耗盡內(nèi)存,這是因?yàn)樽詣?dòng)化的垃圾收集器無法證明這些對象將不再使用。正如我們先前所說的,如果存在一個(gè)對對象的引用,對象就被定義為活動(dòng)的,因此不能刪除。為了確保能回收對象占用的內(nèi)存,編程人員必須確保該對象不能到達(dá)。這通常是通過將對象字段設(shè)置為null或者從集合(collection)中移除對象而完成的。但是,注意,當(dāng)局部變量不再使用時(shí),沒有必要將其顯式地設(shè)置為null。對這些變量的引用將隨著方法的退出而自動(dòng)清除。

  概括地說,這就是內(nèi)存托管語言中的內(nèi)存泄漏產(chǎn)生的主要原因:保留下來卻永遠(yuǎn)不再使用的對象引用。

  典型泄漏

  既然我們知道了在Java中確實(shí)有可能發(fā)生內(nèi)存泄漏,就讓我們來看一些典型的內(nèi)存泄漏及其原因。

  全局集合

  在大的應(yīng)用程序中有某種全局的數(shù)據(jù)儲存庫是很常見的,例如一個(gè)JNDI樹或一個(gè)會(huì)話表。在這些情況下,必須注意管理儲存庫的大小。必須有某種機(jī)制從儲存庫中移除不再需要的數(shù)據(jù)。

  這可能有多種方法,但是最常見的一種是周期性運(yùn)行的某種清除任務(wù)。該任務(wù)將驗(yàn)證儲存庫中的數(shù)據(jù),并移除任何不再需要的數(shù)據(jù)。

  另一種管理儲存庫的方法是使用反向鏈接(referrer)計(jì)數(shù)。然后集合負(fù)責(zé)統(tǒng)計(jì)集合中每個(gè)入口的反向鏈接的數(shù)目。這要求反向鏈接告訴集合何時(shí)會(huì)退出入口。當(dāng)反向鏈接數(shù)目為零時(shí),該元素就可以從集合中移除了。

  緩存

  緩存是一種數(shù)據(jù)結(jié)構(gòu),用于快速查找已經(jīng)執(zhí)行的操作的結(jié)果。因此,如果一個(gè)操作執(zhí)行起來很慢,對于常用的輸入數(shù)據(jù),就可以將操作的結(jié)果緩存,并在下次調(diào)用該操作時(shí)使用緩存的數(shù)據(jù)。

  緩存通常都是以動(dòng)態(tài)方式實(shí)現(xiàn)的,其中新的結(jié)果是在執(zhí)行時(shí)添加到緩存中的。典型的算法是:

  檢查結(jié)果是否在緩存中,如果在,就返回結(jié)果。

  如果結(jié)果不在緩存中,就進(jìn)行計(jì)算。

  將計(jì)算出來的結(jié)果添加到緩存中,以便以后對該操作的調(diào)用可以使用。

  該算法的問題(或者說是潛在的內(nèi)存泄漏)出在最后一步。如果調(diào)用該操作時(shí)有相當(dāng)多的不同輸入,就將有相當(dāng)多的結(jié)果存儲在緩存中。很明顯這不是正確的方法。

  為了預(yù)防這種具有潛在破壞性的設(shè)計(jì),程序必須確保對于緩存所使用的內(nèi)存容量有一個(gè)上限。因此,更好的算法是:

  檢查結(jié)果是否在緩存中,如果在,就返回結(jié)果。

  如果結(jié)果不在緩存中,就進(jìn)行計(jì)算。

  如果緩存所占的空間過大,就移除緩存最久的結(jié)果。

  將計(jì)算出來的結(jié)果添加到緩存中,以便以后對該操作的調(diào)用可以使用。

  通過始終移除緩存最久的結(jié)果,我們實(shí)際上進(jìn)行了這樣的假設(shè):在將來,比起緩存最久的數(shù)據(jù),最近輸入的數(shù)據(jù)更有可能用到。這通常是一個(gè)不錯(cuò)的假設(shè)。

  新算法將確保緩存的容量處于預(yù)定義的內(nèi)存范圍之內(nèi)。確切的范圍可能很難計(jì)算,因?yàn)榫彺嬷械膶ο笤诓粩嘧兓宜鼈兊囊冒_萬象。為緩存設(shè)置正確的大小是一項(xiàng)非常復(fù)雜的任務(wù),需要將所使用的內(nèi)存容量與檢索數(shù)據(jù)的速度加以平衡。

  解決這個(gè)問題的另一種方法是使用java.lang.ref.SoftReference類跟蹤緩存中的對象。這種方法保證這些引用能夠被移除,如果虛擬機(jī)的內(nèi)存用盡而需要更多堆的話。

  ClassLoader

  Java ClassLoader結(jié)構(gòu)的使用為內(nèi)存泄漏提供了許多可乘之機(jī)。正是該結(jié)構(gòu)本身的復(fù)雜性使ClassLoader在內(nèi)存泄漏方面存在如此多的問題。ClassLoader的特別之處在于它不僅涉及“常規(guī)”的對象引用,還涉及元對象引用,比如:字段、方法和類。這意味著只要有對字段、方法、類或ClassLoader的對象的引用,ClassLoader就會(huì)駐留在JVM中。因?yàn)镃lassLoader本身可以關(guān)聯(lián)許多類及其靜態(tài)字段,所以就有許多內(nèi)存被泄漏了。

  確定泄漏的位置

  通常發(fā)生內(nèi)存泄漏的第一個(gè)跡象是:在應(yīng)用程序中出現(xiàn)了OutOfMemoryError。這通常發(fā)生在您最不愿意它發(fā)生的生產(chǎn)環(huán)境中,此時(shí)幾乎不能進(jìn)行調(diào)試。有可能是因?yàn)闇y試環(huán)境運(yùn)行應(yīng)用程序的方式與生產(chǎn)系統(tǒng)不完全相同,因而導(dǎo)致泄漏只出現(xiàn)在生產(chǎn)中。在這種情況下,需要使用一些開銷較低的工具來監(jiān)控和查找內(nèi)存泄漏。還需要能夠無需重啟系統(tǒng)或修改代碼就可以將這些工具連接到正在運(yùn)行的系統(tǒng)上。可能最重要的是,當(dāng)進(jìn)行分析時(shí),需要能夠斷開工具而保持系統(tǒng)不受干擾。

  雖然OutOfMemoryError通常都是內(nèi)存泄漏的信號,但是也有可能應(yīng)用程序確實(shí)正在使用這么多的內(nèi)存;對于后者,或者必須增加JVM可用的堆的數(shù)量,或者對應(yīng)用程序進(jìn)行某種更改,使它使用較少的內(nèi)存。但是,在許多情況下,OutOfMemoryError都是內(nèi)存泄漏的信號。一種查明方法是不間斷地監(jiān)控GC的活動(dòng),確定內(nèi)存使用量是否隨著時(shí)間增加。如果確實(shí)如此,就可能發(fā)生了內(nèi)存泄漏。


標(biāo)簽:

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載

為你推薦

  • 推薦視頻
  • 推薦活動(dòng)
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
色婷婷综合久久久久中文图片 | 精品国产午夜福 | 国产免费永久av网址 | av麻豆出品免费在线观看 | 91新地址永久入口安全检测 | 亚洲男人的天堂av无码 | 97在线观看视频免费播放 | 中日韩精品无码一区二区三区 | 另娄专区欧美制服在线亚洲欧 | 国产区视频在线观看 | 性生交大片免费看 | 丰满少妇高潮惨叫久久久一 | 午夜亚洲嘿嘿嘿在线观看 | 国产一级做a爱免费观看 | 在线观看国产精品va | 亚洲性夜夜综合久久麻豆 | 99精品久久久久久久久久综合 | av在线亚洲无码 | 99国产精品免费观看 | 亚洲成av人无码综合在线 | 国产精品99久久99久久久 | 亚洲一区二区三区91 | 午夜福利一区二区三区不卡 | 深夜福利视频大全在线观看 | 91无码人妻精品一区二区蜜桃 | 欧美婷婷 | 午夜成人性视频在线观看 | 精品久久久无码人妻中 | 国产麻豆天美果冻无码视频 | 人妻夜夜爽天天爽一区 | 成人免费无码一区二区三区 | 精品国产亚洲一区二区三区 | 中文字幕午夜乱理片 | 极品少妇一区二区三区四区 | 成人自拍视频免费在线观看 | 中文字幕v亚洲日本电影 | 成人综合网站在线 | 在线免费观看a级片 | 成人无码影片视频在线 | 精品无码专区免费播放 | 爱豆传媒港台综艺 | 九一影视 | 99riav在线播视频 | 色偷一区国产精品 | 国产精品538一区二区在线 | 国产精品伦理一区二区三区 | 亚洲精品国产啊女成拍色拍 | 99国产综合精品久久久久 | av在线天堂网自拍 | 国产亚洲综合一区二区a片吴施蒙 | 国产精品久久久久一区二区三区 | 国产综合久久久久影院 | 亚洲av成人中文在线观看 | 亚洲成av片人久久久 | 韩国无码av片在线观看网站 | 国产欧美日韩v | 黄色软件在线观看 | 99ri在线精品视频在线播放 | 国产精品91视频 | 亚洲av无码久久精品蜜桃播放 | 97se亚洲综合在线 | 国产在线不卡人成视频 | 国内自拍亚洲系列欧美系列 | 99久久精品国产一区二区成人 | 午夜理论片最新午夜理论剧 | 97久久综合精品久久久 | 国产精品综合久久第一页 | 成年男女免费视频网站 | 国产午夜福利在线永久视频 | 国产99精华液单品榜推荐及分析 | 日本三级欧美三级 | 毛片无码午夜国产视频 | 99久久er热在这里只有精品99 | 精品久久91 | 午夜a级理论片在线播放琪琪 | 国产日韩欧美一区二区东京热 | av天堂午夜精品一区 | 亚洲av无码国产一区二区三区 | 国产黄色视频在线观看 | 午夜免费免费啪视频观看 | 国产另类ts人妖一 | 东京热蜜桃一区二区 | a在线观看免费网站大全 | 91精品国产丝袜在线拍 | av天堂电影网 | 区二区三区在线 | 996热国产在线精品 99999久久久久久亚洲 | 亚洲国产精品午夜福利在线观看 | 天堂资源最新在线 | 国产激情综合在线观看 | 国产一区在线电 | 亚洲成av人影院在线观看网 | 91传媒在线超清免费在线观看 | www.香蕉视频在线观看 | 91精品专区国产在线观看高清 | 亚洲成人友狼在线 | 国产成人久久777777 | 91在线精品国产电影 | 国产一区二区三区免费看 | 亚洲av无码资源在 | 国内精品久久久视频 | 日韩成人国产精品视频 | 日本a∨东京热高清一区 | 国产免费人成视频在线观看 | 成年人在线播放视频 | 97人人模人人爽人人喊 | 91久久久久久国产精品 | 爆乳邻居肉欲中文字 | 国产伦精品一区二区三区高清 | 亚洲成a∧人片在线观看无码 | 99爱视频在线观看免费播放 | 91精品国产免费青青碰在线 | 国产成人av免费观看 | 91极品蜜桃臀在线播放 | 国产特级毛片aaaaaa高清 | 亚洲三级片在线观看 | 国产99久久久国产精免费 | 亚洲欧美另类自拍第一页 | 岛国大片在线一区二区三区 | 国产亚洲人成网站在线观看 | 人妻少妇白浆一区二区三区 | 亚洲国产成人精品无码区99 | 波多野结衣一区二区免费视频 | 国内免费无码自拍视频网 | 国产乱子伦视频一区二区三区 | 久久er99国产精品免费 | 黄色网站在线播放 | 岛国一区二区 | 精品国产 | 亚洲精品无码成人aa | 99精品久久99久久久久 | 亚洲av久播在线观看 | 国产精品一区二区视色 | 国产无套粉嫩白浆在线观看 | 日韩欧美精品一区二区三区在线 | 欧美日韩最新一区 | 亚洲av无码精品色午 | 欧美午夜a∨大片久久 | 成人精品一区 | 99精品久久久久久久久久综合 | 欧美亚洲另类综 | 国产v片在线观看精品亚洲 国产v日本v欧美v一二三四区 | 亚洲va久久久噜噜噜久久一 | 四虎成人精品国产永久免费无 | 日韩欧美亚洲动漫综合 | 精品国产亚洲av麻豆映画 | 日韩成人精品二区 | 精品人妻少妇一区二区大牛影视 | va无码高清 | 精品欧美一区二区三区四区 | 国产高清午 | 国产一区二区在线 | 国产日本在线播放 | 欧美精品日韩 | 亚洲av福利无限在线观看 | 果冻传媒一区二区天美传媒 | 亚洲av毛片一区二区三区 | 国产成人一区二区三区 | 中文字日产幕乱五区 | 午夜视频在线观看一区 | 三上悠亚久久精品 | 日韩成人精品视频国产在线观看成人 | 在线观看中出内射人和动物 | 综合黑丝美腿性爱视频 | 天天爱天天做天天爽夜夜揉 | 国产在线卡一卡二卡三卡四卡免费 | 日本午夜精品一本在线观看 | 国产午夜无码精品免费看动漫 | 中文字幕久久久久久精品 | 在线观看成人中文字幕 | 无码日韩av一区二区三区 | 天天躁狠狠躁狠狠躁夜夜躁 | 91久久国产| 欧美区一区二区三区在线视频 | 国产成人小午夜视频在线观看 | 日本中文一二区有码在线观看 | 午夜午夜精品一区二区三区文 | 亚洲av乱码一区二区三 | 免费无码中文a级毛片 | 性人久久久久 | 国产成人精品亚洲午夜 | 国产成人aa在线观看 | 97人妻无| 欧美一级高清片国产特黄大片 | 老司机67194免费观看 | 国产精品丝袜无码不卡一区 | 国产毛片无码在线 | 欧美成人乱弄视频 | 人妻中文字幕二区 | 亚洲国产成人精品区综合 | 91免费国产在线观看 | 日本香蕉尹人在线视频 | 国产成人av黄色大片 | 99re视频免 | 亚洲午夜无码极品久久 | 国产v片 | 国产精品丝袜黑色高跟鞋 | 91精品久久久老熟女九色91 | 99精品众筹模特在线视频 | 日本深夜福利19禁在线播放 | 深夜福利国产69精品久久 | 日本高清va | 中文字幕日韩欧美一区二区 | 欧美一区二区三区无码大象视频 | 91精品国产综合久久久久久久 | 欧美午夜理伦三级在线观看 | 国产日韩av在线播放 | 国产福利姬 | 91精品自拍视频在线观看 | 国产成人麻豆精品午夜福利在 | 国产精品亚洲а∨天堂免下 | 国产精品欧美在线另类小说 | 国产午夜成人久久无码一区二区 | 99免费精品 | 国产理论在线 | 亚洲av无码久久精品色欲 | 国产白丝jk制服被疯狂输出 | 92久久av嫩 | 日韩高清在线观看 | 无套露脸在线观看 | 国产精品自在拍一区二区不卡 | 欧美日韩一区二区三区在线观看 | 国产一区免费在线观看 | 亚洲一二三四五区 | 欧美一级乱理片免费观看 | 午夜被窝福利在 | 国产白丝精品久久av网站 | 国产精品兄妹在线观看麻豆 | 国内综合| 中文字幕视频二区人妻在线 | 成年人午夜激情视频在线观看 | 日韩超薄丝袜无码视频下载网站 | 国产一区二区三区综合网 | 日本成人性爱免费在线观看网站 | 无遮挡国产高潮视频免费观 | 亚洲欧美一区二区 | 高清性色生活片试看 | 91麻豆精品激情在 | 一区二区日韩国产精品 | 在线观看免费亚洲无码 | 99久久夜色精品国产一区二区三区 | 亚洲午夜精品一区三区五区97 | 亚洲a视频在线观看 | 少妇被躁爽到高潮无 | 欧美日韩中文字幕 | 国产大片免费天天看 | 国产在线麻豆自在拍91精品 | 久久福利青草狠狠午夜 | 国产丝袜调教视频免费的 | 日韩av片无码一区二区不卡电影 | 国产精品一区二区不卡小说 | 精品国产一区二区三区噜噜噜 | 国产日韩欧美亚洲精品中字 | 午夜dv内射一区二区 | 色综合欧美在线视频区 | 国产精品日韩av在自线在免费 | 无码一级视频在线 | 精品人妻av无码一区二区三区 | 国产在线精品国自产拍影院午夜 | 免费一区二区三区 | 亚洲视频在线一区二区三区 | 国内精品久久久久久久97牛牛 | 国产私密网站入口 | 亚洲一页 | 国产欧美日韩一区二区三区 | 99久久国产精品免费 | 日韩精品一区二区三区免费视频 | 91精品国自产在线偷拍蜜桃 | 91在线无码精品秘入口9色 | 国产一级a在线观看免费蜜桃视频 | 欧美永久精品大片综合nba免 | 国产成人精品久久久久 | 欧美成人午夜免费福利785 | 东京热人妻欧美一区2区3区 | 国人国产免费观看av在线 | 国产草草影院ccyycom | 精品伊人久久大线蕉色首 | 91大神在线资源观看无广告 | 国产激情久久久久影院老熟女 | 午夜欧美日韩精品久久久久久 | av在线无码专区一区 | 午夜成年免费福利视频 | 国产中文字幕乱人伦在线观看 | 黄色视频免费下载 | 国产成人精品一区二区 | 亚洲av无码av专区在线观看 | 国产精品无码久久久久久 | 三級中文字幕電影大全 | 国产在线无码一区二区三区 | 亚洲av无码潮喷在 | 中文字字幕人妻中文 | 久久97超碰色中文字幕蜜芽 | 91嫩草国产线免费观看91 | 亚洲熟女少妇一区二区 | 九九精品影院 | 国产97碰免费视频 | 99爱视频99爱在线观看 | 午夜国产精品电影在线观看一区 | 国产日韩欧美亚洲精品95 | 欧美日韩午夜一区二区 | 国产jk制服白 | 无码一级视频在线 | 精品國產福利第一區二區三區 | 国产伦精品一 | 人妻无码在线视频二区 | 老熟妇高潮一区二区三区 | 中文不卡视频 | 成年免费视频黄网站在线观看 | 国产精品视频白 | 亚洲成a人片在线观看老师 亚洲成a人片在线观看天堂无码 | 中文字幕精品无码亚洲字幕 | 欧洲在线性爱av | 亚洲午夜精品久久久久久影 | 国产激情三级在线观看 | av免费在线观看的网址 | 国产精品亚洲电影久久成人影院 | 国产99在线| 少妇爆乳无码av无码波霸 | 国产91高潮流白浆在线播放un | 成人免费在线观看午夜福利 | 亚洲av日韩av高清在线播放 | 97av麻豆蜜桃一区二区 | 国产成人精品综合久久久免费观看 | 中文字幕乱码av | 亚洲综合精品网站在线观看 | 国产一区二区精品 | 97理论片电影在线观看 | 国产精品一区二区三区四区五区 | 午夜色网站 | 爆乳少妇在办公室在线观看 | 国产美女白丝袜精品视频 | 日本精品久久久久久久久免 | 欧美日韩在线精品一区二区三区 | 国产成av人片乱码色午夜 | 精品人妻少妇一区二区大牛影视 | 丰满大码的熟女在线视频剧集正版 | 国内揄拍国产精品人妻门事件 | 国产精品剧情在线 | 精品国产欧美精品v | 国产91大片精品一区在线观看 | 日日噜噜夜夜狠狠视频无 | 国产香蕉97碰碰久久人人蜜桃 | 久久99精品久久久久久国 | 毛片成人 | 欧美孕妇xxxx做受欧美88 | 日韩国产在线一区二区三区 | 国内精品视频在线播放 | 99re热这里只精品免 | 天美传播媒体网站 | 91亚洲精品无码久久久久 | 国产偷v国产偷v亚洲高清 | 99精品一区二区三区免费视频 | 欧美精品色婷婷五月综合 | 亚洲欧美v国产一区二区 | 日本一区二区三区四区在线观看 | 国产一区二区在线视频 | 日韩av成人在线 | 亚洲精品aa片在线观看 | 精品久久久一区无 | 成全高清电影 | 亚洲精品自拍愉拍第二页 | 成年无码专区在线蜜芽tv | 日韩福利短片在线观看 | 亚洲国产高清 | 98国产精品综合一区二区三区 | 国产亚洲精品无码专区高清 | 国产免费av在线播放不卡 | 亚洲成av人片在线观高清 | 国产精品一区二区三区四区五区 | 日韩亚洲国产欧美一区二区 | 亚洲国产欧美日韩在线 | 国产精品一 | 亚洲国产精品日韩在线 | 91自产拍在 | 91精产国品一二三产区粉粉 | 97夜夜澡人人爽人人喊18进 | 亚洲风情亚aⅴ在线发布 | 亚洲精品成人无码中文毛片不 | 狠狠涩尤物 | 中文字幕无码乱码人妻系列 | 午夜一级无码福利视频99 | 91麻豆国产在线观看 | 91精品啪国产在线观看 | 国产成人亚洲精品狼色在线 | 日韩av在线中文字幕高清 | 爱搞逼综合网 | 国产视频短 | 国产日韩欧美一区二区综合 | 人妻精品久久久久中文字幕 | 激情小说亚 | 欧美日韩一区二区高清不卡 | 三级片中文字幕在线无码 | 国产综合精 | 国产人妻人伦精品九色威尼斯商人 | 欧美日韩在大午夜爽爽影院 | 99国产精品一 | 99久久精品国产一区二区三区 | 亚洲av永久中 | а√天堂网www在线搜索 | 亚洲91av视频在线观看 | 成人自拍视频 | 色视频www在线播放 色视频www在线播放国产人成 | 欧美日韩国 | 亚洲成人电影一区二区在线观看 | 国产成人亚洲精品无码av | 欧美成人免费午夜全 | 国产精品亚洲二区在线观看 | 国产成人av大片大片在线播 | 国产亚洲欧洲av综合一区二区三区 | 无码国内精品久久人妻 | 日本av一区二区三区视频 | 亚洲av无码一区东京热久久 | 亚洲av综合色区在线观看 | 日韩欧美aⅴ综合网站发布 日韩欧美p片内射久久 | 91大神在线精品视频一区 | 中文字幕在线看aⅴ无码 | 亚洲中文字幕无码中文字 | 黄色三级大片 | 午夜免费啪在线观看无码 | 亚洲一区精品无码 | 无码国模大尺度视频在线观看 | 亚洲av无码成人精品 | 日韩电影免费在线观看视频 | 国产sm精品调教在线 | 国产精品欧美视频另类专区 | av毛片高清在线观看 | 狠狠人妻久久久久久综合蜜桃 | 亚洲自拍清纯综合图区 | 日本三级香港三级人妇久久 | 成人性生交大片免费看r男欢女爱 | 国产男女猛烈无遮挡免费视频网站 | 久久2025国产精品 | 二区三区 | 亚洲av乱| 国产成人高清亚洲第一 | 国产精品秘麻豆果 | 国产欧美久久久精品 | 国产白丝喷水娇喘视 | 在线观看亚洲av无码每日更新 | 色一情一乱一交一二三区 | 欧美日韩一区 | 午夜精选久久 | 亚洲精品无码专区国产乱码 | 国产国产人在线成免费视频 | 国产在线精品99一区不卡 | 亚洲va成高清在线播放人 | 欧美午夜免费大片 | 亚洲电影激情五月激情 | 午夜无码人妻av大片色欲 | 国产99久久亚洲综合精品西 | 欧洲专区无码在线观看 | 日韩av不卡在线观看五月 | 国产精品亚洲一区在线播放 | 欧美精品视频一区二区三区 | 日日夜夜精品视频天天7799男男 | 国产视频短 | 中文字幕高清免费大全8 | 日韩一线无码av毛片免费 | 一级一级一级av片 | 特级做a爰片毛片免费69 | 中文字幕无码系列专区 | 国产日韩手机在线不卡视频 | 999在线视频精品免费播放观看 | 国产成人啪精品午夜在线观看 | 久久大片91| 中文字幕乱码免费专区精 | 国产精品秘麻豆免费版 | 国产一区二区免费在线观看 | 欧美另类重口 | 91在线无码精品入口九色 | 久久大香萑太香蕉av黄软件 | 亚洲精品无码午夜福利理论片 | 欧洲国产伦久久久久久久 | 成人午夜性a一级毛片免费一级 | 国产精品视频自拍一区 | 高清喜剧片大全 | 国产性猛交xxxx免费看久久 | 日韩精品高清一区二区三区 | 91麻豆精品国产91 | 无套内谢少妇毛片a片打工皇帝 | 色婷婷狠狠久久综合五月 | 国产一级一级一级国产片 | 97制片厂爱豆传媒视频高清 | 特级毛片视频无码免费看 | 国产成人a亚洲精v品无码 | 久久88台湾三级香港三级 | 一区二区国产高清视频在线 | 日韩av无码中文一区二区三区 | 在线看片人成免费视频播放 | 成年女人毛片免费观看中文 | 91麻豆精品国产一区色欲噜噜噜 | 亚洲日韩国精品视频一区二区三区 | 99免费精品 | 97久久久久人妻精品专区 | 韩国午夜理论a三级在线观看 | 国产午夜激无码av毛片 | 国产精品欧美亚洲韩国日本久久 | 波多野结衣亚洲av无码无在线观看 | 深夜二个少妇精油按摩到高潮 | 国产巨作在线无遮挡 | 国产精品无码不卡一区二区三区 | 丝袜人妻 | 日本免费三片在线播放 | 黑人大战亚洲女在线播放 | 亚洲日韩中文无码视频 | 亚洲av高清 | 无码av喷白浆在线播放 | 欧美在线看片a免费观看 | 日韩一区二区三区免费高清 | 国产精品露脸国产对白 | 久久88| 成人免费a级毛片无码片在线播放 | 国产白浆视频在线播放 | 一级特黄国产免费大片 | 中文亚洲成a人片在线播放 中文亚洲成a人片在线观看 | 国产精选秘免费进入竹菊影视 | 97色伦2视频在线观看 | 人人妻人人澡人人爽欧美一区双 | 国产精品美女久久久久av超清 | 国产女人18毛片水真多18精品 | 国产大学生喷水流白浆视频 | 亚洲欧美一区二区三区色戒 | 日韩国产一区 | 91游游戏中心官网下载 | 成人无码免费视频97 | 91制片厂制作果冻星空传媒 | 精品免费久久久久久久 | 国产91玩精品秘入口福利 | 国产av一区不卡麻豆 | 97国产成人精品免费视频 | 亚洲中文字幕永久有效 | 国产欧美va欧美va香蕉在线观看 | 国产爆乳无码视频在线观看 | 久久不见久久见免费影院www | www网站在线观看 | 黄色免费网站视频 | 国产爆乳尤妮丝无码视频在线 | 国产亚洲欧洲av综合一区二区三区 | 国产区精品一区二区不卡中文 | 日韩中文无码有码免费视频 | 果冻破解版无限app旧版下载 | 日韩欧美精品有码在线观看 | 91免费无码国产在线观看i | 自拍偷自拍亚洲 | 亚洲av永久精品毛片天堂 | 国产欧美日韩视频 | 日本免费一区二区三区久久 | 在线日韩日本国产亚洲 | 少妇午夜福利一区二区 | 天堂一区二区在线观看视频 | 日本在线视频www色 日本在线视频网 | 91网站入口 | 国产a∨天天免费观 | 日日久久一区二区三区 | 伊人色综合网一区二区三区 | av小簧片在线亚洲天堂在线 | 国产精品一级无码免费播放 | 日韩伦理片在线观看光棍影院 | 亚洲精品一区二区久 | av无码久久久久不卡免费网站 | 国产精品福利小视频 | 国产精鲁鲁视频在线观看 | 国产精品美女久久久久av福利 | 91福利| 国产女高清在线看免费观看 | 亚洲一卡一卡二新区乱码 | 亚洲午夜av无码专区 | 欧美亚洲国产精品第一页 | 91精品专区 | 日韩午夜激情视频 | 国产啪亚洲国产精品无码 | 久久成人国产精品免费软件 | αv天堂在线观看免费αⅴ αv在线视频免费观看男人 | 日韩福利| 91麻豆 | 国产91久久精品一区三区 | 国产亚洲福利在线视频 | 蝌蚪中文日韩精品字幕在线观看 | 欧美日韩午夜精 | 亚洲a∨无码天堂在线观看 亚洲a∨无码专区亚洲a∨网站 | 日韩av高潮喷水在线观看 | 欧美日韩国产成人高清视频久久国产 | 国产一级特| 午夜成人理论无码电影在线播 | 精品亚洲第一 | 91久久精品国产91久久公交车 | 国产精品福利写真 | 国产老色批免费视 | 丝袜无码一区二区三区 | 日韩亚洲欧美久久久www综合网 | 精品久久一区二区三区av | 三区在线观看 | 欧美日韩一卡2卡3卡4卡国色天香 | 深夜在线视频免费网址 | 免费午夜在线视频a | 精品亚洲国产专区在线观看 | 国产午夜毛片一区二区三区 | 国产欧美亚洲精品第二区首页 | 99久久深夜中文字幕五月婷 | 国产一区二区视频在线观看 | 成年美女黄网站色奶头大全 | 亚洲国产精彩中文乱码av | 欧美成人精精品一区二区 | 无遮挡很爽很污很黄的网站 | 91游游戏中心官网手游最新版下载 | 91香蕉精品成人 | 欧美日韩一区二区三 | 一区二区自拍中文字幕福 | 波多野结衣在线观看一码 | 亚洲综合区夜久久无码精品 | av片无码永久免费 | 国产老熟女精品一区免费观看全集 | 欧美人与动牲 | 午夜无码片在线观看线 | 国产真人无码免费视频 | 国产av亚洲精品ai换脸电影 | 国产午夜福利电影在线观看2 | av无码一区二区三区性色 | 在线看不卡 | 国产成人一区二区三区别 | 国产av天堂无码一区二区三区 | 国产高清亚洲精品26u | 日本爽快片1 | 成年人在线播放视频 | 91天堂国产在线在线播放 | 亚洲av成人精品网站在线播放 | 91精品国产aⅴ一区二区 | 九九免费久久这里有精品23 | 制服丝袜99在线不卡 | 亚洲第一伊人 | 亚洲国产精品va在线观看香蕉 | 成人精品视频99在线观看免费 | 国产日韩一区二区三区高清 | 韩国三级无码高在线观看 | 91蜜桃传媒一二三区 | 日本精品一区二区三区视频 | 丰满人妻熟妇乱又伦精品软件 | 国产欧美日韩va另类 | 97久久天天躁夜夜躁狠狠 | 国产黄色三级三级 | 麻豆精品自拍 | 亚洲熟妇无码在线观看 | 欧美区区二区视频在线欧成在 | 日韩在线视频免费播放 | 97久久超碰极品视觉盛宴 | 精品一区二区三区四区视频 | 亚洲av无码久久久久久精品 | a级毛片免费网站 | av片在线免费观看 | 欧美久草 | 麻豆美女丝袜人妻中文 | 国产原创91 | 人妻系列偷拍无码视频 | www.国产视频.com| 日韩人妻精品一区二区三区视频 | 爆乳熟妇一区二区三区 | 午夜亚洲av日韩av无码大全 | 日韩中文无| 国产精品白丝av嫩草影院 | 亚洲男人片片在线 | 亚洲精品一区二区三区四区五区 | 很很鲁很很在线视频97 | 91精品国产综合久久久久 | a在线亚洲男 | 日本黄网| 丰满大屁股美女一级毛片 | 在线看片人成免费视频播放 | 亚洲精品不卡久久久久久 | 91精品国产麻豆91久久久久久 | 97伦理影院| 国产在线拍揄自揄视精品不卡 | 无码人妻精品一区二区三区夜夜嗨 | 精品国产午夜理论片不卡 | 黄色网站哪里可以看 | 一区二区三区日韩 | 黑人一级大毛片 | 中文字幕人成乱 | 精品ⅴa在线观看 | 午夜精品久久久久久中宇 | 香蕉天天综合网日韩欧影视 | 国产伦精品一区三区视频 | 国产一级淫片视频免费看 | 亚洲av无码专区在线播放中文 | 国产桃色无码 | 国产成人aa免费视频 | 精品一区二区在线观看国产 | 国产精品v亚洲精品v日韩精品 | 日本在线日本 | 国产喷水在线观看 | 99伊人网 | 成人免费观看97 | 91精产国品一二三产区 | 精品国产不卡一区二区三区 | 亚洲成a人片在线观看无码 亚洲成a人片在线观看无码3d | 98精品国产高清在线看入口 | 91大神精品视频动漫在线观看 | 成年女人免费视频播放大全 | 亚洲av综合色区无码一二三区 | 国产国语成人三级丰满激情视频在线 | 波多野结衣电影在线完整版在线播放 | 精品欧美日韩视频一区二区 | 国产一区二区三区在线观看免费 | 91午夜精品久久久久精品 | 国产真实av剧情露脸 | 日本91视频| 中文字幕乱码亚洲中文在线 | 岛国大片网站 | 亚洲av永久无码精品古装片 | 91成人在线 | 亚洲老熟女av一区二区在线播放 | 精品毛片无码 | 激情成人 | 国产不卡在线播放 | 91成人看片 | 波多野结衣一区二区无码 | 欧美一级日韩 | 国内偷视频在线观看 | 亚洲国产成人精品区综合 | 人妻aⅴ无码一区二 | 91免费版看片 | 中文字幕在线亚洲 | 日本高清中文字幕在线 | a级久久久久久久久精 | 亚洲国产日韩欧美一区二区三区一 | 国产成人妓女av国语在线观看 | 国偷自产av一区二区三区 | 97久久天天综合色天天综合色h | 国产人妻人伦精品1国产丝袜 | 人妻丰满精品一区二区a片 人妻丰满熟av无码区hd | 日本欧美大码一区二区 | 中文字幕无码免费久久91 | 中文字幕无码日韩欧免费软件 | 日本无吗不卡在线观看 | 中文字幕免费不卡一区二区 | 中文字幕亚洲综合久久青草 | 岛国aaaa级午夜福利片 | 欧美在线 | 午夜成人a片精品视频免费观看 | 亚洲国产成人高清片在线观看 | 精品国产免费观看一区高清 | 国产精品亚洲片在线观看不卡 | 亚洲国产剧情一区在线观看 | 亚洲国产私拍精品国 | 久久99精品久久久久子伦小说 | 1区2区3区内容究竟如何?无需下载 | 国产aⅴ久久免费精品 | 精品综合久 | 亚洲v男人的天堂网址在线观看 | 国产成人女人在线观看 | 欧美亚洲国产精品第一页 | 国产精品高颜值18禁 | 91香蕉视频下载官网 | 中文字幕无码不卡免费视频 | 国产综合激情在线亚洲第一页 | 日韩人妻潮喷观看 | 天天干人人操 | 国产精品23p| 久久成人国产精品免费软件 | 亚洲av鲁丝片一区二区三区 | 无码人妻丰满熟 | 国产成a人片在线观看视频下载 | 日韩欧美不卡 | 中文字幕无码不卡一区二区三区 | av中文中字在线 | 黄色片在线免费观看 | 少妇久久久久久久久久 | 国产精品一区二区高清在线 | 亚洲av无码片在线观看 | 亚洲av无码乱码国产精000 | 精品人妻少妇一区二区大牛影视 | 麻豆av无码在线观看 | 日韩av一区二区在线电影 | 色网站免费观看 | 四虎国产精品成人 | 久久99久久成人 | 91在线无码精品秘入口9色 | 国产精品91福利一区二区三区 | 国产av大学生第一次破 | 在线欧美日韩亚洲国产一区 | 91人妻人人爽人人狠狠 | 人妻aⅴ免费精品免费视频观看 | 精品综合 | 色婷婷综合久久久久中文 | 欧美色噜噜噜在线 | 人妻日韩欧美综合制服 | 国产看黄网站又黄又爽又色 | 国产aⅴ精品一区二区三区 国产aⅴ精品一区二区三区久久 | 91精品啪国产在线观看 | 欧亚乱熟女一区二区三区在线 | 91综合精品国产丝袜长腿久久 | 国产午夜激无码色本v毛片 国产午夜精 | 日本xxxx高清色视频在线播放 | 国产丰满大乳奶水在线视频 | 97青草香蕉依人在线播放 | 日语高清日剧大全 | 久久99国产乱子伦精品免费 | 91久久久人妻精品 | 亚洲男人的天堂aⅴ在线视频 | 在线观看亚洲av日韩a∨ |