老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

Java Math新功能詳解之浮點數

原創|其它|編輯:郝浩|2009-09-01 09:35:01.000|閱讀 627 次

概述:Java? 語言規范第 5 版向 java.lang.Math 和 java.lang.StrictMath 添加了 10 種新方法,Java 6 又添加了 10 種。這個共兩部分的系列文章的第 1 部分介紹了很有意義的新的數學方法。它提供了在還未出現計算機的時代中數學家比較熟悉的函數。在第 2 部分中,我主要關注這樣一些函數,它們的目的是操作浮點數,而不是抽象實數。

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

  Java™ 語言規范第 5 版向 java.lang.Math 和 java.lang.StrictMath 添加了 10 種新方法,Java 6 又添加了 10 種。這個共兩部分的系列文章的第 1 部分介紹了很有意義的新的數學方法。它提供了在還未出現計算機的時代中數學家比較熟悉的函數。在第 2 部分中,我主要關注這樣一些函數,它們的目的是操作浮點數,而不是抽象實數。

  就像我在 第 1 部分中 提到的一樣,實數(比如 e 或 0.2)和它的計算機表示(比如 Java double)之間的區別是非常重要的。最理想的數字應該是無限精確的,然而 Java 表示的位數是固定的(float 為 32 位,double 為 64 位)。float 的最大值約為 3.4*1038。這個值還不足以表示某些東西,比如宇宙中的電子數目。

  double 的最大值為 1.8*10308,幾乎能夠表示任何物理量。不過涉及到抽象數學量的計算時,可能超出這些值的范圍。例如,光是 171! (171 * 170 * 169 * 168 * ... * 1) 就超出了 double 最大值。float 只能表示 35! 以內的數字。非常小的數(值接近于 0 的數字)也會帶來麻煩,同時涉及到非常大的數和非常小的數的計算是非常危險的。

  為了處理這個問題,浮點數學 IEEE 754 標準(參見 參考資料)添加了特殊值 Inf 和 NaN,它們分別表示無窮大(Infinity)和非數字(Not a Number)。IEEE 754 還定義了正 0 和負 0(在一般的數學中,0 是不分正負的,但在計算機數學中,它們可以是正的,也可以是負的)。這些值給傳統的原理帶來了混亂。例如,當使用 NaN 時,排中律就不成立了。x == y 或 x != y 都有可能是不正確的。當 x 或 y 為 NaN 時,這兩個式子都不成立。

  除了數字大小問題外,精度是一個更加實際的問題。看看這個常見的循環,將 1.0 相加 10 次之后等到的結果不是 10,而是 9.99999999999998:

  for (double x = 0.0; x <= 10.0; x += 0.1) {
  System.err.println(x);
  }

  對于簡單的應用程序,您通常讓 java.text.DecimalFormat 將最終的輸出格式化為與其值最接近的整數,這樣就可以了。不過,在科學和工程應用方面(您不能確定計算的結果是否為整數),則需要加倍小心。如果需要在特別大的數字之間執行減法以得到較小的數字,則需要萬分 小心。如果以特別小的數字作為除數,也需要加以注意。這些操作能夠將很小的錯誤變成大錯誤,并給現實應用帶來巨大的影響。由有限精度浮點數字引起的很小的舍入錯誤就會嚴重歪曲數學精度計算。

  浮點數和雙精度數字的二進制表示

  由 Java 實現的 IEEE 754 浮點數有 32 位。第一位是符號位,0 表示正,1 表示負。接下來的 8 位表示指數,其值的范圍是 -125 到 +127。最后的 23 位表示尾數(有時稱為有效數字),其值的范圍是 0 到 33,554,431。綜合起來,浮點數是這樣表示的: sign * mantissa * 2 exponent 。

  敏銳的讀者可能已經注意到這些數字有些不對勁。首先,表示指數的 8 位應該是從 -128 到 127,就像帶符號的字節一樣。但是這些指數的偏差是 126,即用不帶符號的值(0 到 255)減去 126 獲得真正的指數(現在是從 -126 到 128)。但是 128 和 -126 是特殊值。當指數都是 1 位(128)時,則表明這個數字是 Inf、-Inf 或 NaN。要確定具體情況,必須查看它的尾數。當指數都是 0 位(-126)時,則表明這個數字是不正常的(稍后將詳細介紹),但是指數仍然是 -125。

  尾數一般是一個 23 位的不帶符號的整數 — 它非常簡單。23 位可以容納 0 到 224-1,即 16,777,215。等一下,我剛才是不是說尾數的范圍是從 0 到 33,554,431?即 225-1。多出的一位是從哪里來的?

  因此,可以通過指數表示第 1 位是什么。如果指數都是 0 位,則第 1 位為 0。否則第 1 位為 1。因為我們通常知道第 1 位是什么,所以沒有必要包含在數字中。您 “免費” 得到一個額外的位。是不是有些離奇?

  尾數的第 1 位為 1 的浮點數是正常的。即尾數的值通常在 1 到 2 之間。尾數的第 1 位為 0 的浮點數是不正常的,盡管指數通常為 -125,但它通常能夠表示更小的數字。

  雙精度數是以類似的方式編碼的,但是它使用 52 位的尾數和 11 位的指數來獲得更高的精度。雙精度數的指數的偏差是 1023。

  尾數和指數

  在 Java 6 中添加的兩個 getExponent() 方法在表示浮點數或雙精度數時返回無偏差 指數。對于浮點數,這個數字的范圍是 -125 到 +127,對于雙精度數,這個數字的范圍是 -1022 到 +1023(Inf 和 NaN 為 +128/+1024)。例如,清單 1 根據更常見的以 2 為底數的對數比較了 getExponent() 方法的結果:

  清單 1. Math.log(x)/Math.log(2) 和 Math.getExponent()

  public class ExponentTest {
  public static void main(String[] args) {
  System.out.println("x\tlg(x)\tMath.getExponent(x)");
  for (int i = -255; i < 256; i++) {
  double x = Math.pow(2, i);
  System.out.println(
  x + "\t" +
  lg(x) + "\t" +
  Math.getExponent(x));
  }
  }
  public static double lg(double x) {
  return Math.log(x)/Math.log(2);
  }
  }

  對于使用舍入的一些值,Math.getExponent() 比一般的計算要準確一些:

  x lg(x) Math.getExponent(x)
  ...
  2.68435456E8 28.0 28
  5.36870912E8 29.000000000000004 29
  1.073741824E9 30.0 30
  2.147483648E9 31.000000000000004 31
  4.294967296E9 32.0 32

  如果要執行大量此類計算,Math.getExponent() 會更快。不過需要注意,它僅適用于計算 2 的冪次方。例如,當改為 3 的冪次方時,結果如下:

  x lg(x) Math.getExponent(x)
  ...
  1.0 0.0 0
  3.0 1.584962500721156 1
  9.0 3.1699250014423126 3
  27.0 4.754887502163469 4
  81.0 6.339850002884625 6

  getExponent() 不處理尾數,尾數由 Math.log() 處理。通過一些步驟,就可以找到尾數、取尾數的對數并將該值添加到指數,但這有些費勁。如果想要快速估計數量級(而不是精確值),Math.getExponent() 是非常有用的。

  與 Math.log() 不同,Math.getExponent() 從不返回 NaN 或 Inf。如果參數為 NaN 或 Inf,則對應的浮點數和雙精度數的結果分別是 128 和 1024。如果參數為 0,則對應的浮點數和雙精度數的結果分別是 -127 和 -1023。如果參數為負數,則數字的指數與該數字的絕對值的指數相同。例如,-8 的指數為 3,這與 8 的指數相同。

  沒有對應的 getMantissa() 方法,但是使用簡單的數學知識就能構造一個:

  public static double getMantissa(double x) {
  int exponent = Math.getExponent(x);
  return x / Math.pow(2, exponent);
  }

  盡管算法不是很明顯,但還是可以通過位屏蔽來查找尾數。要提取位,僅需計算 Double.doubleToLongBits(x) & 0x000FFFFFFFFFFFFFL。不過,隨后則需要考慮正常數字中多出的 1 位,然后再轉換回范圍在 1 到 2 之間的浮點數。

  最小的精度單位

  實數是非常密集的。任意兩個不同的實數中間都可以出現其他實數。但浮點數則不是這樣。對于浮點數和雙精度數,也存在下一個浮點數;連續的浮點數和雙精度數之間存在最小的有限距離。nextUp() 方法返回比第一個參數大的最近浮點數。例如,清單 2 打印出所有在 1.0 和 2.0 之間的浮點數:

  清單 2. 計算浮點數數量

  public class FloatCounter {
  public static void main(String[] args) {
  float x = 1.0F;
  int numFloats = 0;
  while (x <= 2.0) {
  numFloats++;
  System.out.println(x);
  x = Math.nextUp(x);
  }
  System.out.println(numFloats);
  }
  }

  結果是 1.0 和 2.0 之間包含 8,388,609 個浮點數;雖然很多,但還不至于是無窮多的實數。相鄰數字的距離為 0.0000001。這個距離稱為 ULP,它是最小精度單位(unit of least precision) 或最后位置單位(unit in the last place)的縮略。

  如果需要向后查找小于指定數字的最近浮點數,則可以改用 nextAfter() 方法。第二個參數指定是否查找在第一個參數之上或之下的最近數字:

  public static double nextAfter(float start, float direction)
  public static double nextAfter(double start, double direction)

  如果 direction 大于 start,則 nextAfter() 返回在 start 之上的下一個數字。如果 direction 小于 start,則 nextAfter() 返回在 start 之下的下一個數字。如果 direction 等于 start,則 nextAfter() 返回 start 本身。

  這些方法在某些建模或圖形工具中是非常有用的。從數字上來說,您可能需要在 a 和 b 之間的 10,000 個位置上提取樣例值,但如果您具備的精度僅能識別 a 和 b 之間的 1,000 個獨立的點,那么有十分之九的工作是重復的。您可以只做十分之一的工作,但又獲得相同的結果。

  當然,如果一定需要額外的精度,則可以選擇具有高精度的數據類型,比如 double 或 BigDecimal。例如,我曾經在 Mandelbrot 集合管理器看見過這種情況。在其中可以放大曲線圖,讓其落在最近的兩個雙精度數之間。Mandelbrot 集合在各個級別上都是非常細微和復雜的,但是 float 或 double 可以在失去區分相鄰點的能力之前達到這個細微的級別。

  Math.ulp() 返回一個數字和距其最近的數字之間的距離。清單 3 列出了 2 的各種冪次方的 ULP:

  清單 3. 浮點數 2 的冪次方的 ULP

  public class UlpPrinter {
  public static void main(String[] args) {
  for (float x = 1.0f; x <= Float.MAX_VALUE; x *= 2.0f) {
  System.out.println(Math.getExponent(x) + "\t" + x + "\t" + Math.ulp(x));
  }
  }
  }

  下面給出了一些輸出:

  0 1.0 1.1920929E-7
  1 2.0 2.3841858E-7
  2 4.0 4.7683716E-7
  3 8.0 9.536743E-7
  4 16.0 1.9073486E-6
  ...
  20 1048576.0 0.125
  21 2097152.0 0.25
  22 4194304.0 0.5
  23 8388608.0 1.0
  24 1.6777216E7 2.0
  25 3.3554432E7 4.0
  ...
  125 4.2535296E37 5.0706024E30
  126 8.507059E37 1.0141205E31
  127 1.7014118E38 2.028241E31

  可以看到,對于比較小的 2 的冪次方,浮點數是非常精確的。但是在許多應用程序中,在數值約為 220 時,這一精度將出現問題。在接近浮點數的最大極限時,相鄰的值將被 千的七乘方(sextillions)隔開(事實上可能更大一點,但我找不到詞匯來表達)。

  如清單 3 所示,ULP 的大小并不是固定的。隨著數字變大,它們之間的浮點數就會越來越少。例如,10,000 和 10,001 之間只有 1,025 個浮點數;它們的距離是 0.001。在 1,000,000 和 1,000,001 之間僅有 17 個浮點數,它們的距離是 0.05。精度與數量級成反比關系。對于浮點數 10,000,000,ULP 的精確度變為 1.0,超過這個數之后,將有多個整數值映射到同一個浮點數。對于雙精度數,只有達到 4.5E15 時才會出現這種情況,但這也是個問題。

  浮點數的有限精度會導致一個難以預料的結果:超過某個點時,x+1 == x 便是真的。例如,下面這個簡單的循環實際上是無限的:

  for (float x = 16777213f; x < 16777218f; x += 1.0f) {
  System.out.println(x);
  }

  實際上,這個循環將在一個固定的點上停下來,準確的數字是 16,777,216。這個數字等于 224,在這個點上,ULP 比增量大。

  Math.ulp() 為測試提供一個實用的用途。很明顯,我們一般不會比較兩個浮點數是否完全相等。相反,我們檢查它們是否在一定的容錯范圍內相等。例如,在 JUnit 中,像以下這樣比較預期的實際浮點值:

  assertEquals(expectedValue, actualValue, 0.02);

  這表明實際值與預期值的偏差在 0.02 之內。但是,0.02 是合理的容錯范圍嗎?如果預期值是 10.5 或 -107.82,則 0.02 是完全可以接受的。但當預期值為幾十億時,0.02 則與 0 沒有什么區別。通常,就 ULP 進行測試時考慮的是相對錯誤。一般選擇的容錯范圍在 1 至 10 ULP 之間,具體情況取決于計算所需的精度。例如,下面指定實際結果必須在真實值的 5 個 ULP 之內:

  assertEquals(expectedValue, actualValue, 5*Math.ulp(expectedValue));

  根據期望值不同,這個值可以是萬億分之一,也可以是數百萬。

  scalb

  Math.scalb(x, y) 用 2y 乘以 x,scalb 是 “scale binary(二進法)&rdquo; 的縮寫。

  public static double scalb(float f, int scaleFactor)
  public static double scalb(double d, int scaleFactor)

  例如,Math.scalb(3, 4) 返回 3 * 24,即 3*16,結果是 48.0。也可以使用 Math.scalb() 來實現 getMantissa():

  public static double getMantissa(double x) {
  int exponent = Math.getExponent(x);
  return x / Math.scalb(1.0, exponent);
  }

  Math.scalb() 和 x*Math.pow(2, scaleFactor) 的區別是什么?實際上,最終的結果是一樣的。任何輸入返回的值都是完全一樣的。不過,性能方面則存在差別。Math.pow() 的性能是非常糟糕的。它必須能夠真正處理一些非常少見的情況,比如對 3.14 采用冪 -0.078。對于小的整數冪,比如 2 和 3(或以 2 為基數,這比較特殊),通常會選擇完全錯誤的算法。

  我擔心這會對總體性能產生影響。一些編譯器和 VM 的智能程度比較高。一些優化器會將 x*Math.pow(2, y) 識別為特殊情況并將其轉換為 Math.scalb(x, y) 或類似的東西。因此性能上的影響體現不出來。不過,我敢保證有些 VM 是沒有這么智能的。例如,使用 Apple 的 Java 6 VM 進行測試時,Math.scalb() 幾乎總是比 x*Math.pow(2, y) 快兩個數量級。當然,這通常不會造成影響。但是在特殊情況下,比如執行數百萬次求冪運算時,則需要考慮能否轉換它們以使用 Math.scalb()。

  Copysign

  Math.copySign() 方法將第一個參數的標記設置為第二個參數的標記。最簡單的實現如清單 4 所示:

  清單 4. 可能實現的 copysign 算法

  public static double copySign(double magnitude, double sign) {
  if (magnitude == 0.0) return 0.0;
  else if (sign < 0) {
  if (magnitude < 0) return magnitude;
  else return -magnitude;
  }
  else if (sign > 0) {
  if (magnitude < 0) return -magnitude;
  else return magnitude;
  }
  return magnitude;
  }

  不過,真正的實現如清單 5 所示:

  清單 5. 來自 sun.misc.FpUtils 的真正算法

  public static double rawCopySign(double magnitude, double sign) {
  return Double.longBitsToDouble((Double.doubleToRawLongBits(sign) &
  (DoubleConsts.SIGN_BIT_MASK)) |
  (Double.doubleToRawLongBits(magnitude) &
  (DoubleConsts.EXP_BIT_MASK |
  DoubleConsts.SIGNIF_BIT_MASK)));
  }

  仔細觀察這些位就會看到,NaN 標記被視為正的。嚴格來說,Math.copySign() 并不對此提供保證,而是由 StrictMath.copySign() 負責,但在現實中,它們都調用相同的位處理代碼。

  清單 5 可能會比清單 4 快一些,但它的主要目的是正確處理負 0。Math.copySign(10, -0.0) 返回 -10,而 Math.copySign(10, 0.0) 返回 10.0。清單 4 中最簡單形式的算法在兩種情況中都返回 10.0。當執行敏感的操作時,比如用極小的負雙精度數除以極大的正雙精度數,就可能出現負 0。例如,-1.0E-147/2.1E189 返回負 0,而 1.0E-147/2.1E189 返回正 0。不過,使用 == 比較這兩個值時,它們是相等的。因此,如果要區分它們,必須使用 Math.copySign(10, -0.0) 或 Math.signum()(調用 Math.copySign(10, -0.0))來執行比較。

  對數和指數

  指數函數是一個很好的例子,它表明處理有限精度浮點數(而不是無限精度實數)時是需要非常小心的。在很多等式中都出現 e x(Math.exp())。例如,它可用于定義 cosh 函數,這已經在 第 1 部分中 討論:

  cosh(x) = (e x + e -x)/2

  不過,對于負值的 x,一般是 -4 以下的數字,用于計算 Math.exp() 的算法表現很差,并且容易出現舍入錯誤。使用另一個算法計算 e x - 1 會更加精確,然后在最終結果上加 1。Math.expm1() 能夠實現這個不同的算法(m1 表示 “減 1”)。例如,清單 6 給出的 cosh 函數根據 x 的大小在兩個算法之間進行切換:

  清單 6. cosh 函數

  public static double cosh(double x) {
  if (x < 0) x = -x;
  double term1 = Math.exp(x);
  double term2 = Math.expm1(-x) + 1;
  return (term1 + term2)/2;
  }

  這個例子有些呆板,因為在 Math.exp() 與 Math.expm1() + 1 之間的差別很明顯的情況下,常常使用 e x,而不是 e -x。不過,Math.expm1() 在帶有多種利率的金融計算中是非常實用的,比如短期國庫券的日利率。

  Math.log1p() 與 Math.expm1() 剛好相反,就像 Math.log() 與 Math.exp() 的關系一樣。它計算 1 的對數和參數(1p 表示 “加 1”)。在值接近 1 的數字中使用這個函數。例如,應該使用它計算 Math.log1p(0.0002),而不是 Math.log(1.0002)。

  現在舉一個例子,假設您需要知道在日利率為 0.03 的情況下,需要多少天投資才能使 $1,000 增長到 $1,100。清單 7 完成了這個計算任務:

  清單 7. 計算從當前投資額增長到未來特定值所需的時間

  public static double calculateNumberOfPeriods(
  double presentValue, double futureValue, double rate) {
  return (Math.log(futureValue) - Math.log(presentValue))/Math.log1p(rate);
  }

  在這個例子中,1p 的含義是很容易理解的,因為在計算類似數據的一般公式中通常出現 1+r。換句話說,盡管投資方很希望獲得初始投資成本的 (1+r) n ,貸方通常將利率作為附加的百分比(+r 部分)。實際上,以 3% 的利率貸款的投資者如果僅能取回投資成本的 3% 的話,那就非常糟糕了。

  結束語

  浮點數并不是實數。它們的數量是有限的。它們能夠表示最大和最小的值。更值得注意的是,它們的精度雖然很高,但范圍很窄,并且容易出現舍入錯誤。相反,浮點數和雙精度數處理整數時獲得的精度遠比整型數和長型數差。您必須仔細考慮這些限制,尤其是在科研和工程應用方面,以生產出健壯、可靠的代碼。對于財務應用程序(尤其是需要精確到最后一位的會計應用程序),處理浮點數和雙精度數時也需要格外小心。

  java.lang.Math 和 java.lang.StrictMath 類經過了精心設計,可以解決這些問題。適當地使用這些類及其包含的方法能夠改善程序。本文特別展示了良好的浮點算法有多么巧妙!最好使用專家提供的算法,而不是自己獨創算法。如果適合使用 java.lang.Math 和 java.lang.StrictMath 中提供的方法,最好繼續使用。它們通常是最佳的選擇。


標簽:

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

文章轉載自:IT專家網

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
毛片基地美国 | 亚洲 校园 欧美 国产 另类 | 第一色基地| 亚洲国产精品无码成人A片小说 | 日韩成人免费视频播放 | 欧美一区二区在线观看免费网站 | 免费看欧美日韩一区二区三区 | www.网站黄网站 | 三级高清 | 午夜高清在线 | 香蕉视频国产精品 | 国产亚洲精品久久久久久老妇 | 婷婷97狠狠的狠狠的爱 | 一女被多男枪H又黄又激烈 一女多男np高辣文h | 中文字幕2020 | 一色综合 | 簧片在线免费观看 | 免费大片黄在线观看 | 四虎在线观看一区二区 | 视频一区精品 | 国产乡下三级全黄三级 | 最新黄网 | 有没有看片的免费资源 | 亚洲 欧美 国产 图片 | 国产三级多多影院 | 国产拍揄自揄免费观看 | 欧美人妻WWW无码国产黄漫 | 日本电影经典影院 | 久久久无码A片观看免费 | 欧美黄色大片免费观看 | 亚洲免费一区 | 99精品视频免费 | 一级毛片成人免费看免费不卡 | 久草热线视频 | 亚洲va中文字幕欧美不卡 | 国产不卡a | 精品一区二区三区五区六区 | 国产成人自产拍免费视频 | 天堂网资源 | 精品国产午夜肉伦伦影院 | 色片段高清在线 | 伊人网国产| 草草国产 | 狠狠色丁香婷婷综合尤物 | 91制片厂制作果冻传媒麻豆 | 中文字幕精品无码一区二区 | 九九九九热 | 日本无码人妻一区二区免费不卡 | 免费看国产黄线在线观看 | 日本久热 | 天堂中文资源在线观看 | 国产精品九九免费视频 | 亚洲女同在线 | 亚洲激情图片网 | 黄页视频免费 | 亚洲一卡2卡3卡4卡乱码 在线 | 日本高清不卡码无码v亚洲 日本高清免费毛片大全 | 8x华人免费视频 | 动漫纯肉黄无码动漫日本 | 日本国产最新一区二区三区 | 奇米四色影视 | 三级黄色片网站 | 熟女人妻AV五十路六十路 | 国产毛A片啊久久久久久保和丸 | 亚洲精品国产精品乱码不卞 | 国产美女做爰A片免费 | 欧美亚洲三级 | 伊人影院久久 | 成熟丰满毛茸茸 | 免播放器无码av网址 | 网站黄色在线观看 | 四虎影视国产884a精品亚洲 | 黑人肉大捧进出全过程动态 | 欧美一卡二卡3卡4卡无卡免费 | 色中色社区 | 自偷自拍亚洲欧美清纯唯美 | 亚洲永久精品ww47 | 色毛 | 午夜精品乱人伦小说区 | 99热一区| 国产精品久久久久久永久牛牛 | 午夜精品一区二区三区免费视频 | 辽宁老熟女高潮狂叫视频 | 粉嫩小又紧水又多A片 | 老妇乱子伦视频国产 | 不卡久久| 国精产品网曝黑料在线观看 | 琪琪色原网| 免费福利视频导航 | 伊人综合在线 影院 | 日本三级香港三级三级人!妇久 | 免费久久一级欧美特大黄 | 99久热这里精品免费 | 精品国产一区二区三区四区精华液 | 早川瑞希 | 黄色在线播放网站 | 免费国产又色又爽又黄的网站 | 成年午夜免费影院 | 色欲AV熟女人妻中文字幕 | 国产91一区二区在线播放不卡 | 亚洲A片无码一区二区蜜桃久久 | 999国产高清在线精品 | 文中字幕一区二区三区视频播放 | 亚洲精品在线免费 | 少妇刮伦人妇A片1级 | 国产亚洲女人久久久久久 | 日韩三级免费观看 | h片在线观看视频 | 亚洲AV国产AV综合AV卡 | 老牛无码人妻精品1国产 | 韩国三级日本三级美三级 | 黄 色 免 费 网站在线观看 | 国产午夜视频在线观看网站 | 青青草a免费线看 | 亚洲伦理网站 | 欲乱又大又粗 | 久青草视频在线 | 波多野结衣久久精品免费播放 | 草久热| 白浊怀孕H白浊总受男男H | 欧美综合自拍亚洲综合图 | 国产在线激情视频 | 最新国产在线播放 | 国产成人综合精品一区 | 樱花树下未删减在线观看 | 性欧美大战久久久久久久野外黑人 | 欧美男生射精高潮视频网站 | 秋霞伊人网| 偷偷色在线 男人天堂 | 中字幕久久久人妻熟女 | 欧洲无人区卡一卡二 | 最好韩国日本高清 | 免费视频国产 | 一级国产a级a毛片无卡 | 阳茎伸入女人阳道视频 | 国产精品久久久天天影视香蕉 | 99久久中文字幕伊人 | 久久97久久99久久综合 | 亚洲视频在线观看2018 | 色播五月激情五月 | 日本亚洲一区二区三区 | 色视频下载 | WWW国产精品人妻一二三区 | 精品国产一区二区三区四区勃大卷 | 漂亮少妇啪啪高潮大叫小说 | 国产在线a免费观看 | 国色天香中文字幕视频 | 久久天天丁香婷婷中文字幕 | 欧美极品欧美精品欧美视频 | 久久99精品久久久久久久不卡 | 色综合久久久久久 | 在线一二三区国产色情无码电影 | 国产99九九久久无码熟妇 | 色哟哟最新在线观看入口 | 国产91精品久久久久久久 | 亚洲国产第一区二区三区 | 黄页免费在线看 | 又色又爽又黄的A片免费看苍井空 | 色吧网| 国产片免费看 | 内射无码专区久久亚洲 | 中文字幕免费视频精品一 | 四虎国产精品永久一区高清 | xxxx 性bbbbou 欧美 | 丁香花成人论坛 | 中文字幕久久精品波多野结 | 波多野吉衣在线视频 | 经典国产乱子伦精品视频 | 影音先锋中文无码一区 | 亚洲精品一区二区三区早餐 | 美国激情ap毛片 | 亚洲 欧洲 日韩 综合在线 | v天堂中文在线 | 国产传媒18精品免费1区 | 日韩特级毛片免费观看视频 | GAY空少被体育生开菊网站 | 婷婷综合久久中文字幕 | 久久婷婷五月综合色 | 口内射精颜射极品合集 | 免费精品国偷自产在线在线 | 91免费永久在线地址 | 天堂在线资源最新版 | jizz免费看 | 狠狠ri| 日本真人边吃奶边做爽免费视频 | 久久草情侣vs国产 | 欧美久久亚洲精品 | 99久久精品国产一区二区小说 | 最新版天堂资源8网 | 少妇被下春药玩弄A片 | 日日久| 成人精品AV一区二区三区网站 | 91国偷自产一区二区三区蜜臀 | 色无五月| 国产成+人+综合+亚洲专 | 18以下勿进色禁网站永久视频 | 熟女人妻久久中文字幕一二区 | 少妇高清精品毛片在线视频 | 毛片A久久99亚洲欧美毛片 | 狼狼色丁香久久女婷婷综合 | 亚洲午夜久久久久久91 | 宅男噜噜噜66 | 酒色网小说 | 国产女人乱人伦精品一区二区 | 高清不卡伦理电影在线观看 | 成 人 网 站免费观看 | 无限看片的动漫视频在线观看 | 国精品人妻无码一区二区三区一 | 视频二区 调教中字 知名国产 | 图片区 日韩 欧美 亚洲 | 无人视频免费观看免费直播下载 | 日本在线有码电影网站 | 高清不卡二卡三卡四卡无卡 | 免费日本黄色网址 | 最好看的韩国日本在线观看 | 97在线线免费观看视频在线观看 | 欧美精品久久久久久久小说 | 国产日韩亚洲精品视频 | 国产亚洲日韩欧美视频 | 亚洲女同在线观看 | 国产高清精品国语特黄A片 国产寡妇性视频 | 久久久久久久影院 | 日韩一本在线中文字幕 | 欧美黑人性黑人猛交视频 | 另类国产ts人妖系列 | 国产成人在线观看网站 | 国产免费播放 | 天天色网站| 波多野结衣中文字幕2022免费 | 夜夜操夜夜骑 | 日本电影在线看正片 | 成人午夜视频在线 | 天天射天天干天天 | 视频一区欧美 | 91免费国产高清观看 | 亚洲图片欧美在线97色色 | 国产中文精品无码欧美综合小说 | 国产成人毛片亚洲精品不卡 | 美女内射毛片在线看 | 成人h免费观看视频 | 国产又黄又粗又爽又色的视频软件 | 中文字幕在线视频一区 | 亚洲色图16p| 成人网站网址在线观看播放 | 国产亚洲精品AV片在线观看播放 | 国产清纯91天堂在线观看 | 毛片成人永久免费视频 | 狠狠操网站 | 激情A片久久久久久播放 | 99久久精品免费看国产免费软件 | 无码AV爱搞搞AV | jjzz韩国 | 古装无遮挡一级毛片 | 日本免费不卡在线一区二区三区 | 免费观看全黄做爰 | 2024精品手机国产品在线 | 亚洲色欲成人无码网站在线观看 | v片免费在线观看 | 韩国漂亮老师做爰BD在线看 | 日韩精品一区二区三区国语自制 | 男人狂躁女人A片免费网站 男人猛躁进女人的毛片A片 | 国产在线视精品在亚洲 | 欧美亚洲色倩在线观看 | 99久久精品国内 | 五月天婷婷激情视频 | 受在寝室被多攻高H男男小说 | 日韩欧无码一区二区三区免费不卡 | 91青青国产在线观看免费 | 伦理片天堂eeuss影院2o12 | 国产在线播放一区二区 | 五月天婷婷亚洲 | 日本免费一区二区在线观看 | 91精品久久久久久久久久小网站 | 欧美综合区自拍亚洲综合图 | 中国女人做爰A片 | 天天做天天爽天天谢 | 91网站在线播放 | 久久精品WWW人人爽人人 | 中文字幕在线电影观看 | a亚洲欧美中文日韩在线v日本 | 色情无码永久免费网站WWW | 色在线视频网站 | 日韩精品第二页 | 午夜影院费试看黄 | 国产精品成人久久久久 | 欧美极品 | 最近韩国日本免费观看高清 | 免费的毛片视频 | 久久九九久精品国产 | 天天干天天干天天干天天干 | 青青草视频成年视频在緌观看 | 新版天堂中文资源8在线 | 欧美在线中文字幕 | 在线天堂种子 | 悠悠社区| 奇米一区二区三区四区久久 | 日韩做A爰片久久毛片A片 | 国产韩国精品一区二区三区 | 日韩中文亚洲欧美视频二 | 国产波多野结衣中文在线播放 | 欧美成人另类 | 一级一级特黄女人精品毛片视频 | 国产肥白大熟妇BBBB视频 | 2022麻豆福利午夜久久 | 秋霞电院影无码 | 特黄a大片免费视频 | 最近韩国日本免费高清观看直播 | 久久久国产一区二区三区四区小说 | 日本三级网站 | 岳的下面又大又黑又肥 | 国产精品27页 | 又硬又粗进去好爽A片 | 99re6在线精品免费观看 | 学生妹av | 国产精品久久久久无码人妻网站 | 免费看成人A片无码视频网站 | 男男GV白嫩小受GV在线播放 | 日本 片 成人 在线 日本 欧美 国产 | 一起看动漫 | 欧美日韩性高爱潮视频 | 老湿影院视色情下 | 翁公的巨物挺进了密进 | 精品亚洲一区二区三区在线播放 | 婷婷亚洲视频 | 桃子视频直播高清在线 | 黄色三级网站在线观看 | A片高潮抽搐揉捏奶头视频在线看 | 老司国产高清免费视频 | 天天干夜夜怕 | 伦理电影中文手机在线观看 | 影音先锋av色咪影院 | 日韩无人区码卡二卡3卡4卡介绍 | 亚洲人午夜射精精品日韩 | 毛片新网址| 快穿嗯啊粗大倒刺 | 日本黄视频在线观看 | 欧美午夜特黄AAAAAA片 | 人妻精品国产一区二区 | 男同免费视频大全69 | 色视频在线播放 | 操欧美女 | 原来神马电影琪琪网最新电视剧 | 91精品综合| 成人免费看WWW网址入口 | 好紧好湿好爽免费视频在线观看 | 日韩色情图片小说AV一区 | 中文天堂在线视频 | 强迫惨叫粗暴白浊囚禁bl | 天天天| 国产aaa免费视频国产 | 天堂tv亚洲tv日本tv不卡 | 午夜成年人网站 | 欧美人妖| 中文字幕热久久久久久久 | 樱井莉亚 ed2k | 99精品久久久久久久 | s情网站| 囯产A片又粗又爽免费视频 囯产丰满肉体A片 | 毛片毛片毛片 | 亚洲精品久久99久久一二三区 | 99热在线这里只有精品 | 欧美啪 | 精品99卡1卡2卡3乱码 | 日本理论片午午伦夜理片2021 | 无码中文字幕热热久久 | 波多野结衣中文丝袜字幕 | 人妻AV久久一区波多野结衣 | 69式免费视频 | 波多野结家庭教师 | 精品人妻伦九区久久AAA片 | 国产一级簧片 | 故宫女模裸拍 | 成年人网站黄色 | 思思99re66在线精品免费观看 | 国产精品人妻一区二区高 | 欧美午夜网 | 美女扒开下面让男生桶白浆 | 国产AV无码免费一区二区 | 要狠狠撸 | 苍井空大尺寸视频大全 | 无套内谢少妇毛片A片樱花 无套内谢孕妇毛片免费看 无修无遮h韩漫视频网站 | 最近中文字幕高清中文 | 秋霞91| 精品国产人成亚洲区 | 亚洲午夜久久久久久91 | 好想被狂躁A片免费久99 | 校花裸体扒开两腿让我桶 | 西部矿业集团有限公司 | 有人有片资源吗在线观看WWW视频 | 亚洲 校园 春色 另类 图片 | 2020国产精品亚洲综合网 | 欧美精品一区二区蜜臀亚洲 | 日韩精品无码一区二区三区 | 欧美XXXXX无码黑寡妇 | 日韩国产精品99久久久久久 | 亚洲国产精品热久久2022 | 99ri在线视频 | 黑人狂躁日本妞无码视WWW | 完美世界动漫在线视频免费观看 | 无码国产欧美一区二区三区不卡 | 麻豆精品传媒 | 亚洲精品美女久久久久99 | 亚洲精品久久无码AV片麻豆 | 玩弄人妻少妇500系列网址 | 99久久99视频| 一本色道久久综合亚洲精品 | 把她日出水来太爽太紧了 | 性做久久久久久久久浪潮 | 欧美成人精品动漫在线专区 | 影音先锋av色噜噜影院 | 91制片厂果冻传媒余丽 | 水蜜桃视频在线播放下载 | 在线久综合色手机在线播放 | 五月天婷婷亚洲 | 伦理片琪琪影院免费观 | 国产亚洲精品品视频在线 | 少妇被躁爽到呻吟全过的小说 | 欧美一卡二卡三卡四卡免ios | 国产亚洲精品久久无码98 | 波多野吉衣在线播放 | 久久久久久久99精品免费观看 | 色婷婷六月 | 五月九九| 国产精品99久久久 | 国产涩涩视频在线观看 | 91制片厂制作果冻大象传媒 | 亚洲欧洲一级 | 四虎免费在线视频 | 九九精品视频在线观看九九 | 脱女学小内内摸出水网站免费 | 亚洲色爽视频在线观看 | 无码日本电影一区二区网站 | 性猛交xxxxx按摩中国 | 嫩草影院一二三区入口首页 | 高潮无遮挡成人A片在线看 高辣H文黄暴糙汉文H | 色噜噜狠狠色综合日日 | 青草国内精品视频在线观看 | аⅴ资源中文在线天堂 | 性一交一伦一乱一A片 | 青青青国产免费手机频在线观看 | 国产精品色无码AV在线观看 | 九九精品视频在线观看九九 | lme伦敦金属交易所实时行情 | 欧美精品v | 先锋五月婷婷丁香草草 | 国产毛多水多做爰爽爽爽 | 爆乳隔壁人妻中文字幕 | 99精品噜噜噜成人AV | 美女扒开尿口给男人看 | 91在线一区二区三区 | 欧美高清视频视频在线观看 | 精品国产人妻一区二区三区免费 | 国内国精产品一二三区传媒 | 人人影视在线 | 亚洲精品手机在线观看 | 亚洲综合在线播放 | 第一福利在线视频 | 亚洲熟女乱综合一区二区在线 | 女帝娜美罗宾群啪比赛里番acg | 久久美女精品国产精品亚洲 | 97香蕉久久夜色精品国产 | 99re在线视频精品 | 国产视频久久久久 | 国产三级小视频 | 伦理片在线线看手机版韩国 | 京野结衣免费一区二区 | 亚洲精品久久久久999666 | 国产人妖在线观看 | 亚洲一级毛片免费在线观看 | 精品99re66| 国产喂奶300部 | 狠狠色噜狠狠狠狠色综合久 | 99久久就热视频精品草 | 国精品人妻无码一区二区三区性色 | 青草国内精品视频在线观看 | 免费又色又爽又黄的小说软件 | 原来的琪琪电影在线看 | 内射糙汉高H小说 | 日日摸夜夜添夜夜添A片图片 | 大尺度一级毛片波多野结衣 | 欧美中文字幕视频 | 国产人成精品香港三级古代 | 中文字幕无码无卡视频 | 久久日本无码一区二区三区 | 自偷自拍亚洲欧美清纯唯美 | 亚洲国产精品一区二区三区在线观看 | www.日本在线视频 | 波多野结衣国产一区二区三区 | 日韩a片 | 刘可颖AV | 亚洲欧美日本久久综合网站 | 女体拷问研究所下载 | 亚洲一区二区在线播放 | 夜夜综合网 | 少妇被躁爽到高潮无码久久 | 国产亚洲精品久久久无码狼牙套 | 少妇人妻偷人精品无码视频新浪 | 超熟女专门志 | 在线观看日本视频免费 | 国产网站在线 | 日韩国产欧美一区二区三区 | 高清在线免费观看完整版电影大全 | 国产无遮挡裸体免费视频A片软件 | 国产操穴| 欧美日本道免费一区二区三区 | 黄页在线免费看 | 小莹的性荡生活45章最新章节 | 99国内精品久久久久久久 | 天天噜噜色 | 全部免费国产潢色一级 | 中文字幕人成乱码在线观看 | 九九九精品 | 欧美黄无码无遮挡大开眼戒 | 无码中文欧美一区二区三 | 九九精品视频在线观看九九 | 丝瓜APP下载安装无限绿巨人 | 邪恶肉肉全彩色无遮盖无翼海贼王 | 中文字幕一级片 | 国产在线亚洲精品观看不卡 | 色噜噜狠狠色综合久夜色撩人 | 亚洲大尺度吃奶做爰电影 | 色噜噜狠狠色综合欧洲 | 欧美一线a观看 | 上课时勃起了女同学帮我口 | 亚洲永久免费视频网站 | 嗯啊灬别停啊灬用力灬快 | 精品国产三级a | 手机看片国产在线 | 九九久久国产精品免费热6 九九久久国产精品大片 | 99精品中文字幕 | 丁香wyt| 免费久久一级欧美特大黄 | 看一级毛片女人洗澡 | 偷窥国产亚洲免费视频 | 婷婷激情五月网 | 麻豆免费版 | 国产一区二区三区无码A片 国产一区二区三区乱码在线观看 | 在线免费黄色网址 | 美味的飞行 | 美女视频黄的全是免费 | 午夜成人在线视频 | 久久免费视频3 | A片女女女女女女BBBB | 粗好大用力好深快点漫画 | 亚洲AV国产AV一区无码小说 | 欧美日本免费一区二区三区 | 美女下面揉出水免费视频 | 岛国午夜精品视频在线观看 | 天堂8资源8在线 | 精品黑人一区二区三区久久 | 国产一卡2卡3卡4卡精品 | 国产JK白丝喷白浆一区二区 | 国外精品视频在线观看免费 | 国产熟妇精品高潮一区二区三区 | 波多野结衣中文字幕2022免费 | 日本吻胸视频成人A片无码 日本无码H纯肉黄动漫A红桃 | 97国产在线视频 | 免费在线黄色网址 | 国内精品玖玖玖玖电影院 | www.毛片| 国产免费A片好硬好爽好深漫画 | 精品无码国产欧美在线 | 国产欧美日本在线 | 免费看国产曰批40分钟 | 亚洲男人天堂2024av | 国产成人毛片亚洲精品不卡 | 国产无遮挡又黄又爽免费网站 | 亚洲AVAV天堂AV在线网爱情 | 女人被添全过程A片免费视频 | 国产人妻一区二区无码 | 国产三级精品三级在线观看 | 欧美一级片网 | 日韩欧美综合AV久久一区 | 亚洲精品国产不卡在线观看 | 国产区在线看 | 成人无码区免费A片视频日本 | 久久久精品久久久久久久久久久 | 最近最全中文字幕 | 天天做天天爱天天操 | 91精品视频网站 | 亚洲、国产综合视频 | 日本在线日本中文字幕日本在线视频播放 | 天堂欧美 | 性做爰片免费视频看 | 被群CAO的合不拢腿H小说 | 薄冰电视剧全集40完整版 | 自拍97| 你懂的国产精品 | you jiz com亚洲| 日韩吃奶摸下AA片免费观看 | 偷亚洲偷国产欧美高清 | 国产GV无码A片在线观看 | 色一伦一情一区二区三区 | 日本电影周 | 中文人妻AV久久人妻水蜜桃 | 亚洲一区二区三区四区五区六 | 无码日本精品久久久久久 | 在线看午夜福利片 | 窝窝在线视频 | 午夜副利电影手机高清在线直播app下载 | 在线网站 | 中国欧美日韩一区二区三区 | 熟妇乱子作爱视频大陆 | 91精品国产亚一区二区三区 | 国产又黄又爽又色视频免费软件 | 人妻在卧室被老板疯狂进入国产 | 最近免费的中文字幕一 | 国产黄色片一级 | 伦理片在线观看午夜伦理电影三级网 | 一区二区三区国模大胆 | 人妻丰满熟妇V无码区A片免费看 | 久久9966精品国产免费 | 欧美日本一道高清二区三区 | 91成人午夜精品福利院在线观看 | 高清国产精品人妻一区二区 | WWW国产亚洲精品久久麻豆 | 精品福利资源在线导航网址 | 免费视频国产在线观看 | 99热这里只有精品9 99热这里只有精品免费 | 好涨太粗进去用力快好深 | 亚洲色大成网站WWW永久在线观看 | 久久精品国产2020观看福利色 | 99久久精品免费国产一区二区三区 | 纯肉高H啪短文合集 | 欧美极品videosvideohd | 窝窝午夜在线观看免费观看 | 天天射天天操天天干 | 台湾成人影院 | 欧美精品免费看 | 免费电影院 | 欧美一级va在线视频免费播放 | 色天使最新网址 | 亚洲精品无码成人A片在线虐 | 亚洲资源在线 | chinesefree国产中文| 开心动漫网 | 婷婷丁香社区 | 女人张开腿让男人桶爽免 | 同居试爱冷少夜夜纠缠 | 窝窝午夜色视频国产精品东北 | 制服 丝袜 亚洲 中文 综合 | 亚洲AV色香蕉一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 搡女人真爽免费视频大全软件 | 五月天社区 | 在线观看中文字幕 | 好爽好紧好大的免费视频国产 | 欧洲丰满大乳人妻无码欧美 | 天天av天天翘天天综合网 | 免费黄色毛片视频 | 男人午夜免费视频 | 久久九九免费 | 免费精品国产自产拍在线观看图片 | 狠狠色噜噜狠狠色综合久 | 亚洲免费一区二区 | 男子扒开美女尿口做羞羞的事 | 在线欧美 精品 第1页 | 精品欧美一区二区在线观看欧美熟 | 色婷婷AV99XX | 精品 在线 视频 亚洲小说 | 国产成人18黄网站免费网站 | 韩国乱码片免费看 | 国产成人精品久久一区二区三区 | 最新毛片网 | 大地影院日本韩国电影免费观看 | 一起探恋爱综艺在线观看第七期 | 国产亚洲精品久久久久久入口 | 日本香港三级亚洲三级 | 亚洲成人原创 | 国产 欧美 亚洲 中文字幕 | 嗯啊好爽视频 | 忘忧草一卡二卡三卡 | 欧美啪 | 亚洲精品久久无码AV片软件 | 青青草国产在现线免费 | 亚洲AV成人精品日韩一区 | 亚洲欧美日韩中文播放 | 香蕉人人超人人超免费看视频 | 国产激情无码激情A片免费软件 | 五月天国产精品 | 精品樱空桃一区二区三区 | 真人做爰片免费视频毛片中文 | 一级特黄性色生活片一区二区 | 久久国产精品99久久久久久牛牛 | 欧美色欧美亚洲高清在线观看 | 欧美日韩乱妇高清免费 | 国产精品一级视频 | 天天躁日日躁狠狠躁AV麻豆 | 99热国产这里只有精品6 | 99久久精品国产一区二区三区 | 欧美视频在线观看免费 | 天天操天天干天天做 | 黄色色网 | 亚洲永久网站 | 成人YY视频在线观看 | 免费观看色视频 | 男人和女人做污污污的事APP免费 | 国产亚洲精品久久久性色情软件 | 亚瑟影院 | 天天射天天操天天色 | 91在线免费视频 | 麻豆出品必是精品 | 性色香蕉AV久久久天天网 | 欧美黑人性黑人猛交视频 | 欧美日本一道高清二区三区 | 久久婷婷国产麻豆91天堂 | 国产激情在线视频 | 少妇被又大又粗又爽毛片久久黑人 | 蜜桃色欲AV久久无码精品软件 | 色欲AV在线观看国产精品 | 麻豆爽爽妓女一区二区三区 | 久久久综合九色合综国产 | 亚洲成成品网站源码中国有限 | 成人精品一区二区三区校园激情 | 亚洲va高清中文字幕 | 亚洲日韩aⅴ在线视频 | 黑人巨茎大战白人女40CM | 99久久精品毛片免费播放 | 男人边吃奶边摸边做刺激情话 | 一级黄色片网 | 爱啪网亚洲第一福利网站 | 秋霞一区二区三区 | 国产福利资源网在线观看 | 国产一区欧美二区 | 超91在线 | 国产男女猛烈无遮挡A片小说 | 久久6热视频在线观看 | 午夜福利三级理论电影 | 岛国精品无码少妇在线 | 国产一区精选播放022 | 国产在线二区三区熟女A级 国产在线播放精品视频 | 久久99精品国产一区二区三区 | 456亚洲影院 | 琪琪SEE色原网色原网站18 | 国产成人无码啪一区二区 | 少妇毛又黑又浓水又多A片 少妇内射高潮福利炮 | 精品乱码一区内射人妻无码 | 日本欧美一区二区三区乱码 | 日韩亚洲欧美中文高清 | 国产99精品在线观看 | 最近中文字幕高清中文字幕无 | 久久久国产精品免费A片3D | 亚洲午夜电影 | 国产精品爽爽久久久久久 | 尤物tv | WWW国产亚洲精品久久麻豆 | 亚洲AV国产AV综合AV卡 | 在线丝袜视频 | 黑人性致 | 亚洲a级| 久久永久免费视频 | 日韩三级在线观看 | 日韩日韩日韩日韩日韩 | 午夜视频在线免费 | 欧美一区二区三区不卡 | 国产亚洲麻豆精品AA片在线观看 | 麻豆视传媒免费版 | 中国的毛片 | 久久久综合结合狠狠狠97色 | 中国字幕免费观看 | 啊灬啊灬啊灬快灬深用力A片 | 公么征服我完整版中文 | 黑人操亚洲女人 | 久久精品国产免费高清 | 亚洲毛片在线 | 亚洲国产品综合人成综合网站 | 国产精品网站在线观看免费传媒 | 春情为谁 | 91精品小视频 | 在线播放国产麻豆 | 国产区视频在线 | 成人做爰WWW免费看视频韩国 | 国产精品久久久久9999高清 | 国产福利你懂的 | 各种场合肉H校园1V1 | 一二三四日本免费 | 在线免费观看最新电影 | 亚洲性夜色噜噜噜在线观看不卡 | 黄色在线资源 | 色多多深夜福利免费观看 | 依人在线免费视频 | 亚洲黄毛片 | 精品久久久无码人妻中文字幕边打电话 | 欧美成人精品一区二区综合A片 | 日本最新免费的一区二区 | 99久久免费国产精精品 | 品色永久免费堂 | 亚洲人成日本在线观看 | 看真人视频一级毛片 | 久久久久国产精品免费 | 在线观看欧美一区 | 免费黄色毛片视频 | 日韩内射美女人妻一区二区三区 | 国产免费人aa片片a片 | 亚洲精品久久久午夜麻豆 | 亚洲AV福利天堂一区二区三 | 一区二区三区精密机械公司 | 国产精品线路一线路二 | blue片免费观看视频 |