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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

7 php 内存泄漏_PHP 内存泄漏分析定位

發布時間:2024/7/19 php 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 7 php 内存泄漏_PHP 内存泄漏分析定位 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引用前言

本文開始撰寫時我負責的項目需要用php開發一個通過 Socket 與服務端建立長連接后持續實時上報數據的常駐進程程序,在程序業務功能開發聯調完畢后實際運行發送大量數據后發現內存增長非常迅速,在很短的時間內達到了 php 默認可用內存上限 128M ,并報錯:

Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)

我第一反應是內存泄露了,但是不知道在哪。第二反應是無用的變量應該用完就 unset 掉,修改完畢后問題依舊。經過了幾番周折終于解決了問題。就決定好好把類似情況整理一下,遂有此文,與諸君共勉。

觀察 PHP 程序內存使用情況

php提提供了兩個方法來獲取當前程序的內存使用情況。

memorygetusage(),這個函數的作用是獲取目前PHP腳本所用的內存大小。

memorygetpeak_usage(),這個函數的作用返回當前腳本到目前位置所占用的內存峰值,這樣就可能獲取到目前的腳本的內存需求情況。int memory_get_usage ([ bool $real_usage = false ] )

int memory_get_peak_usage ([ bool $real_usage = false ] )

函數默認得到的是調用emalloc()占用的內存,如果設置參數為TRUE,則得到的是實際程序向系統申請的內存。因為 PHP 有自己的內存管理機制,所以有時候盡管內部已經釋放了內存但并沒有還給系統。

linux 系統文件 /proc/{$pid}/status 會記錄某個進程的運行狀態,里面的 VmRSS 字段記錄了該進程使用的常駐物理內存(Residence),這個就是該進程實際占用的物理內存了,用這個數據比較靠譜,在程序里面提取這個值也很容易

場景一:程序操作數據過大

情景還原:一次性讀取超過php可用內存上限的數據導致內存耗盡

ini_set('memory_limit', '128M');

$string = str_pad('1', 128 * 1024 * 1024);

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 134217729 bytes) in /Users/zouyi/php-oom/bigfile.php on line 3

這是告訴我們程序運行時試圖分配新內存時由于達到了PHP允許分配的內存上限而拋出致命錯誤,無法繼續執行了,在 java 開發中一般稱之為 OOM ( Out Of Memory ) 。

PHP 配置內存上限是在php.ini中設置memory_limit,PHP 5.2 以前這個默認值是8M,PHP 5.2 的默認值是16M,在這之后的版本默認值都是128M。

問題現象:特定數據處理時可復現,做任何 IO 操作都有可能遇到此類問題,比如:一次 mysql 查詢返回大量數據、一次把大文件讀取進程序等。

解決方法:

能用錢解決的問題都不是問題,如果程序要讀大文件的機會不是很多,且上限可預期,那么通過ini_set('memory_limit', '1G');來設置一個更大的值或者memory_limit=-1。內存管夠的話讓程序一直跑也可以。

如果程序需要考慮在小內存機器上也能正常使用,那就需要優化程序了。如下,代碼復雜了很多。<?php

//php7 以下版本通過 composer 引入 paragonie/random_compat ,為了方便來生成一個隨機名稱的臨時文件

require "vendor/autoload.php";

ini_set('memory_limit', '128M');

//生成臨時文件存放大字符串

$fileName = 'tmp'.bin2hex(random_bytes(5)).'.txt';

touch($fileName);

for ( $i = 0; $i < 128; $i++ ) {

$string = str_pad('1', 1 * 1024 * 1024);

file_put_contents($fileName, $string, FILE_APPEND);

}

$handle = fopen($fileName, "r");

for ( $i = 0; $i <= filesize($fileName) / 1 * 1024 * 1024; $i++ )

{

//do something

$string = fread($handle, 1 * 1024 * 1024);

}

fclose($handle);

unlink($fileName);

場景二:程序操作大數據時產生拷貝

情景還原:執行過程中對大變量進行了復制,導致內存不夠用。

ini_set("memory_limit",'1M');

$string = str_pad('1', 1* 750 *1024);

$string2 = $string;

$string2 .= '1';

Fatal error: Allowed memory size of 1048576 bytes exhausted (tried to allocate 768001 bytes) in /Users/zouyi/php-oom/unset.php on line 8

Call Stack:

0.0004 235440 1. {main}() /Users/zouyi/php-oom/unset.php:0

zend_mm_heap corrupted

問題現象:局部代碼執行過程中占用內存翻倍。

問題分析:

php 是寫時復制(Copy On Write),也就是說,當新變量被賦值時內存不發生變化,直到新變量的內容被操作時才會產生復制。

解決方法:

及早釋放無用變量,或者以引用的形式操作原始數據。

ini_set("memory_limit",'1M');

$string = str_pad('1', 1* 750 *1024);

$string2 = $string;

unset($string);

$string2 .= '1';

ini_set("memory_limit",'1M');

$string = str_pad('1', 1* 750 *1024);

$string2 = &$string;

$string2 .= '1';

unset($string2, $string);

場景三:配置不合理系統資源耗盡

情景還原:因配置不合理導致內存不夠用,2G 內存機器上設置最大可以啟動 100 個 php-fpm 子進程,但實際啟動了 50 個 php-fpm 子進程后無法再啟動更多進程

問題現象:線上業務請求量小的時候不出現問題,請求量一旦很大后部分請求就會執行失敗

問題分析:

一般為了安全方面考慮, php 限制表單請求的最大可提交的數量及大小等參數,post_max_size、max_file_uploads、upload_max_filesize、max_input_vars、max_input_nesting_level。 假設帶寬足夠,用戶頻繁的提交post_max_size = 8M數據到服務端,nginx 轉發給 php-fpm 處理,那么每個 php-fpm 子進程除了自身占用的內存外,即使什么都不做也有可能多占用 8M 內存。

解決方法:

合理設置post_max_size、max_file_uploads、upload_max_filesize、max_input_vars、max_input_nesting_level等參數并調優 php-fpm 相關參數。

$ php -i |grep memory

memory_limit => 1024M => 1024M //php腳本執行最大可使用內存

$php -i |grep max

max_execution_time => 0 => 0 //最大執行時間,腳本默認為0不限制,web請求默認30s

max_file_uploads => 20 => 20 //一個表單里最大上傳文件數量

max_input_nesting_level => 64 => 64 //一個表單里數據最大數組深度層數

max_input_time => -1 => -1 //php從接收請求開始處理數據后的超時時間

max_input_vars => 1000 => 1000 //一個表單(包括get、post、cookie的所有數據)最多提交1000個字段

post_max_size => 8M => 8M //一次post請求最多提交8M數據

upload_max_filesize => 2M => 2M //一個可上傳的文件最大不超過2M

如果上傳設置不合理那么出現大量內存被占用的情況也不奇怪,比如有些內網場景下需要 post 超大字符串post_max_size=200M,那么當從表單提交了 200M 數據到服務端, php 就會分配 200M 內存給這條數據,直到請求處理完畢釋放內存。

pm = dynamic //僅dynamic模式下以下參數生效

pm.max_children = 10 //最大子進程數

pm.start_servers = 3 //啟動時啟動子進程數

pm.min_spare_servers = 2 //最小空閑進程數,不夠了啟動更多進程

pm.max_spare_servers = 5 //最大空閑進程數,超過了結束一些進程

pm.max_requests = 500 //最大請求數,注意這個參數是一個php-fpm如果處理了500個請求后會自己重啟一下,可以避免一些三方擴展的內存泄露問題

一個 php-fpm 進程按 30MB 內存算,50 個 php-fpm 進程就需要 1500MB 內存,這里需要簡單估算一下在負載最重的情況下所有 php-fpm 進程都啟動后是否會把系統內存耗盡。

$ulimit -a

-t: cpu time (seconds) unlimited

-f: file size (blocks) unlimited

-d: data seg size (kbytes) unlimited

-s: stack size (kbytes) 8192

-c: core file size (blocks) 0

-v: address space (kbytes) unlimited

-l: locked-in-memory size (kbytes) unlimited

-u: processes 1024

-n: file descriptors 1024

這是我本地mac os的配置,文件描述符的設置是比較小的,一般生產環境配置要大得多。

場景四:無用的數據未及時釋放

情景還原:這種問題從程序邏輯上不是問題,但是無用的數據大量占用內存導致資源不夠用,應該有針對性的做代碼優化。

Laravel開發中用于監聽數據庫操作時有如下代碼:

DB::listen(function ($query) {

// $query->sql

// $query->bindings

// $query->time

});

啟用數據庫監聽后,每當有 SQL 執行時會 new 一個 QueryExecuted 對象并傳入匿名函數以便后續操作,對于執行完畢就結束進程釋放資源的php程序來說沒有什么問題,而如果是一個常駐進程的程序,程序每執行一條 SQL 內存中就會增加一個 QueryExecuted 對象,程序不結束內存就會始終增長。

問題現象:程序運行期間內存逐漸增長,程序結束后內存正常釋放。

問題分析:

此類問題不易察覺,定位困難,尤其是有些框架封裝好的方法,要明確其適用場景。

解決方法:

本例中要通過DB::listen方法獲取所有執行的 SQL 語句記錄并寫入日志,但此方法存在內存泄露問題,在開發環境下無所謂,在生產環境下則應停用,改用其他途徑獲取執行的 SQL 語句并寫日志。

深入了解

1. 名詞解釋

內存泄漏(Memory Leak):是程序在管理內存分配過程中未能正確的釋放不再使用的內存導致資源被大量占用的一種問題。在面向對象編程時,造成內存泄露的原因常常是對象在內存中存儲但是運行中的代碼卻無法訪問他。由于產生類似問題的情況很多,所以只能從源碼上入手分析定位并解決。

垃圾回收(Garbage Collection,簡稱GC):是一種自動內存管理的形式,GC程序檢查并處理程序中那些已經分配出去但卻不再被對象使用的內存。最早的GC是1959年前后John McCarthy發明的,用來簡化在Lisp中手動控制內存管理。 PHP的內核中已自帶內存管理的功能,一般應用場景下,不易出現內存泄露。

追蹤法(Tracing):從某個根對象開始追蹤,檢查哪些對象可訪問,那么其他的(不可訪問)就是垃圾。

引用計數法(reference count):每個對象都一個數字用來標示被引用的次數。引用次數為0的可以回收。當對一個對象的引用創建時他的引用計數就會增加,引用銷毀時計數減少。引用計數法可以保證對象一旦不被引用時第一時間銷毀。但是引用計數有一些缺陷:1.循環引用,2.引用計數需要申請更多內存,3.對速度有影響,4.需要保證原子性,5.不是實時的2. php 內存管理

引用

在 PHP 5.2 以前, PHP 使用引用計數(Reference count)來做資源管理, 當一個 zval 的引用計數為 0 的時候, 它就會被釋放. 雖然存在循環引用(Cycle reference), 但這樣的設計對于開發 Web 腳本來說, 沒什么問題, 因為 Web 腳本的特點和它追求的目標就是執行時間短, 不會長期運行. 對于循環引用造成的資源泄露, 會在請求結束時釋放掉. 也就是說, 請求結束時釋放資源, 是一種部補救措施( backup ).

然而, 隨著 PHP 被越來越多的人使用, 就有很多人在一些后臺腳本使用 PHP , 這些腳本的特點是長期運行, 如果存在循環引用, 導致引用計數無法及時釋放不用的資源, 則這個腳本最終會內存耗盡退出.

所以在 PHP 5.3 以后, 我們引入了 GC .

—— 摘自鳥哥博客文章《請手動釋放你的資源》

在 PHP 5.3 以后引入了同步周期回收算法(Concurrent Cycle Collection)來處理內存泄露問題,代價是對性能有一定影響,不過一般 web 腳本應用程序影響很小。PHP的垃圾回收機制是默認打開的,php.ini 可以設置zend.enable_gc=0來關閉。也能通過分別調用gcenable() 和 gcdisable()函數來打開和關閉垃圾回收機制。

雖然垃圾回收讓php開發者在內存管理上無需擔心了,但也有極端的反例:php界著名的包管理工具composer曾因加入一行gc_disable();性能得到極大提升。傳送門

引用計數基本知識

回收周期(Collecting Cycles)

上面兩個鏈接是php官方手冊中的內存管理、GC相關知識講解,圖文并茂,這里不再贅述。

3. php-fpm 內存泄露問題

在一臺常見的 nginx + php-fpm 的服務器上:

nginx 服務器 fork 出 n 個子進程(worker), php-fpm 管理器 fork 出 n 個子進程。

當有用戶請求, nginx 的一個 worker 接收請求,并將請求拋到 socket 中。

php-fpm 空閑的子進程監聽到 socket 中有請求,接收并處理請求。一個 php-fpm 的生命周期大致是這樣的:

模塊初始化(MINIT)-> 請求初始化(RINIT)-> 請求處理 -> 請求結束(RSHUTDOWN) -> 請求初始化(RINIT)-> 請求處理 -> 請求結束(RSHUTDOWN)……. 請求初始化(RINIT)-> 請求處理 -> 請求結束(RSHUTDOWN)-> 模塊關閉(MSHUTDOWN)。

在請求初始化(RINIT)-> 請求處理 -> 請求結束(RSHUTDOWN)這個“請求處理”過程是: php 讀取相應的 php 文件,對其進行詞法分析,生成 opcode , zend 虛擬機執行 opcode 。

php 在每次請求結束后自動釋放內存,有效避免了常見場景下內存泄露的問題,然而實際環境中因某些擴展的內存管理沒有做好或者 php 代碼中出現循環引用導致未能正常釋放不用的資源。

在 php-fpm 配置文件中,將pm.max_requests這個參數設置小一點。這個參數的含義是:一個 php-fpm 子進程最多處理pm.max_requests個用戶請求后,就會被銷毀。當一個 php-fpm 進程被銷毀后,它所占用的所有內存都會被回收。

4. 常駐進程內存泄露問題

Valgrind 包括如下一些工具:

Memcheck。這是 valgrind 應用最廣泛的工具,一個重量級的內存檢查器,能夠發現開發中絕大多數內存錯誤使用情況,比如:使用未初始化的內存,使用已經釋放了的內存,內存訪問越界等。

Callgrind。它主要用來檢查程序中函數調用過程中出現的問題。

Cachegrind。它主要用來檢查程序中緩存使用出現的問題。

Helgrind。它主要用來檢查多線程程序中出現的競爭問題。

Massif。它主要用來檢查程序中堆棧使用中出現的問題。

Extension??梢岳胏ore提供的功能,自己編寫特定的內存調試工具。Memcheck 對調試 C/C++ 程序的內存泄露很有幫助,它的機制是在系統 alloc/free 等函數調用上加計數。 php 程序的內存泄露,是由于一些循環引用,或者 gc 的邏輯錯誤, valgrind 無法探測,因此需要在檢測時需要關閉 php 自帶的內存管理。

$ export USE_ZEND_ALLOC=0 # 設置環境變量關閉內存管理

$ valgrind --tool=memcheck --num-callers=30 --log-file=php.log /Users/zouyi/Downloads/php-5.6.31/sapi/cli/php leak.php

通過命令行執行 valgrind 分析可能有內存泄露的文件

引用

==12075== Memcheck, a memory error detector

==12075== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.

==12075== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info

==12075== Command: /Users/zouyi/Downloads/php-5.6.31/sapi/cli/php leak.php

==12075== Parent PID: 42043

==12075==

==12075== Syscall param msg->desc.port.name points to uninitialised byte(s)

==12075==??? at 0x10121F34A: mach_msg_trap (in /usr/lib/system/libsystem_kernel.dylib)

==12075==??? by 0x10121E796: mach_msg (in /usr/lib/system/libsystem_kernel.dylib)

==12075==??? by 0x101218485: task_set_special_port (in /usr/lib/system/libsystem_kernel.dylib)

==12075==??? by 0x1013B410E: _os_trace_create_debug_control_port (in /usr/lib/system/libsystem_trace.dylib)

==12075==??? by 0x1013B4458: _libtrace_init (in /usr/lib/system/libsystem_trace.dylib)

==12075==??? by 0x100DF09DF: libSystem_initializer (in /usr/lib/libSystem.B.dylib)

==12075==??? by 0x100C37A1A: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)

==12075==??? by 0x100C37C1D: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)

==12075==??? by 0x100C334A9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)

==12075==??? by 0x100C33440: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)

==12075==??? by 0x100C32523: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)

==12075==??? by 0x100C325B8: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)

==12075==??? by 0x100C24433: dyld::initializeMainExecutable() (in /usr/lib/dyld)

==12075==??? by 0x100C288C5: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)

==12075==??? by 0x100C23248: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)

==12075==??? by 0x100C23035: _dyld_start (in /usr/lib/dyld)

==12075==??? by 0x1: ???

==12075==??? by 0x1054AC862: ???

==12075==??? by 0x1054AC891: ???

==12075==? Address 0x1054aa98c is on thread 1's stack

==12075==? in frame #2, created by task_set_special_port (???:)

==12075==

--12075-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option

--12075-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 2 times)

--12075-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 4 times)

==12075==

==12075== HEAP SUMMARY:

==12075==???? in use at exit: 125,805 bytes in 185 blocks

==12075==?? total heap usage: 14,686 allocs, 14,501 frees, 3,261,322 bytes allocated

==12075==

==12075== LEAK SUMMARY:

==12075==??? definitely lost: 3 bytes in 1 blocks

==12075==??? indirectly lost: 0 bytes in 0 blocks

==12075==????? possibly lost: 72 bytes in 3 blocks

==12075==??? still reachable: 107,582 bytes in 23 blocks

==12075==???????? suppressed: 18,148 bytes in 158 blocks

==12075== Rerun with --leak-check=full to see details of leaked memory

==12075==

==12075== For counts of detected and suppressed errors, rerun with: -v

==12075== Use --track-origins=yes to see where uninitialised values come from

==12075== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 1 from 1)

引用

definitely lost: 肯定內存泄露

indirectly lost: 非直接內存泄露

possibly lost: 可能發生內存泄露

still reachable: 仍然可訪問的內存

suppressed: 外部造成的內存泄露

Callgrind 配合 php 擴展 xdebug 輸出的 profile 分析日志文件可以分析程序運行期間各個函數調用時占用的內存、 CPU 占用情況。

總結

遇到了內存泄露時先觀察是程序本身內存不足還是外部資源導致,然后搞清楚程序運行中用到了哪些資源:寫入磁盤日志、連接數據庫 SQL 查詢、發送 Curl 請求、 Socket 通信等, I/O 操作必然會用到內存,如果這些地方都沒有發生明顯的內存泄露,檢查哪里處理大量數據沒有及時釋放資源,如果是 php 5.3 以下版本還需考慮循環引用的問題。多了解一些 Linux 下的分析輔助工具,解決問題時可以事半功倍。

最后宣傳一下穿云團隊今年最新開源的應用透明鏈路追蹤工具 Molten:https://github.com/chuan-yun/Molten。安裝好php擴展后就能幫你實時收集程序的 curl,pdo,mysqli,redis,mongodb,memcached 等請求的數據,可以很方便的與 zipkin 集成。

參考資料

http://php.net/manual/zh/features.gc.php

http://www.php-internals.com/book/?p=chapt06/06-07-memory-leaks

http://www.programering.com/a/MDN5UjMwATk.html

https://stackoverflow.com/questions/20458136/using-valgrind-to-debug-a-php-cli-segmentation-fault

http://www.laruence.com/2013/08/14/2899.html

https://mengkang.net/873.html

總結

以上是生活随笔為你收集整理的7 php 内存泄漏_PHP 内存泄漏分析定位的全部內容,希望文章能夠幫你解決所遇到的問題。

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

欧美久久久久久久久久 | 午夜精品一区二区三区可下载 | 91精品免费在线 | 波多野结衣动态图 | 久久免费福利视频 | 黄色毛片一级 | 国产精品久久综合 | 九九国产精品视频 | 国产精品成人一区 | 国产精品专区h在线观看 | 久久综合久久综合久久综合 | 免费看成人av | 国产99久久九九精品免费 | 97在线看片 | 91黄色小网站 | 久久女教师 | 亚洲日韩欧美一区二区在线 | 中文字幕a在线 | 国产理论一区二区三区 | av在线进入 | 深爱激情五月婷婷 | 天天色图| 久久久精品视频网站 | av福利在线免费观看 | 婷婷中文字幕综合 | 国产一区二区在线视频观看 | 99夜色| 夜夜夜夜猛噜噜噜噜噜初音未来 | 成人av影视 | 麻豆91精品91久久久 | av成人免费网站 | www.黄色网.com | 久久视频在线免费观看 | 久保带人| 成人av电影在线 | 四虎永久免费在线观看 | 中文字幕人成一区 | 欧美日本在线观看视频 | 天天干天天操天天操 | 欧美性生活一级片 | 久久成人国产精品免费软件 | 人人精品| 国产中文字幕在线 | 日韩免费电影在线观看 | 久久成人视屏 | 久久婷婷久久 | 97精品国产97久久久久久免费 | 亚洲a网 | 911国产在线观看 | 一级黄色av | 成人黄大片 | 日本一区二区三区视频在线播放 | 国产精品一区二区av日韩在线 | 国产专区精品视频 | 久久精品5 | 久久久久久久国产精品视频 | 欧美一二三区在线播放 | 欧美日韩不卡一区二区三区 | 欧美日韩视频精品 | 国内精品美女在线观看 | 成人午夜影院在线观看 | 亚洲 欧美 变态 国产 另类 | 狠狠色香婷婷久久亚洲精品 | 韩国在线视频一区 | 黄色在线网站噜噜噜 | 91精品国产九九九久久久亚洲 | 激情综合五月天 | 国产成人精品在线 | 日韩高清观看 | 最近中文字幕免费大全 | 国产黄色av | 夜夜夜夜猛噜噜噜噜噜初音未来 | 欧美成a人片在线观看久 | 亚洲日本va中文字幕 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 中文字幕在线观看1 | 国产福利专区 | 国产麻豆电影在线观看 | 久久久久久久国产精品影院 | 欧洲视频一区 | 91av网址 | av在线精品 | 一级成人网 | 色婷婷九月 | 亚洲黄色在线观看 | 日韩视频一区二区三区在线播放免费观看 | 久久综合色天天久久综合图片 | 超碰电影在线观看 | 天天爽网站 | 国产一区久久 | 欧美日韩精品电影 | 又黄又爽又色无遮挡免费 | 在线亚洲人成电影网站色www | 亚洲电影在线看 | 亚洲国产色一区 | 不卡的av电影在线观看 | 免费福利在线观看 | 久久精品首页 | 久久免费电影网 | 色a资源在线 | 香蕉影院在线观看 | 久久久精品国产免费观看同学 | 久久伊人八月婷婷综合激情 | 在线免费观看涩涩 | 1024久久| 国产麻豆视频在线观看 | 视频在线在亚洲 | 97碰碰视频| 成人永久在线 | 在线看片一区 | 久久久久 免费视频 | 99久久激情视频 | 激情婷婷综合 | 久久成人精品视频 | 欧美日韩国产一区二区三区在线观看 | av丝袜天堂 | 国产中文字幕大全 | 国产精品白虎 | 国产高清视频在线观看 | 中文在线a在线 | 中文字幕av最新更新 | 六月婷婷久香在线视频 | 黄色aaa毛片 | 国产亚州精品视频 | 久草在线一免费新视频 | 99久久这里有精品 | av资源在线看 | 色噜噜在线观看视频 | 500部大龄熟乱视频 欧美日本三级 | 久久黄色免费观看 | 日本成人黄色片 | 91在线看| 激情视频在线观看网址 | 久久av免费电影 | 中文字幕丝袜美腿 | 五月天婷婷在线视频 | 综合网婷婷 | 欧美日韩伦理一区 | 亚洲成人动漫在线观看 | 日韩性xxxx | 97色在线视频 | 久久99久久精品国产 | 349k.cc看片app | 久久美女电影 | 国产免费叼嘿网站免费 | 欧亚日韩精品一区二区在线 | 日本三级久久 | 91网页版免费观看 | 久久久国产影院 | 中文伊人 | 国产视频中文字幕在线观看 | 国产视频 久久久 | 午夜在线观看 | 国产精品一区二区果冻传媒 | 日韩av一区二区在线影视 | 日日碰狠狠躁久久躁综合网 | 免费日韩 精品中文字幕视频在线 | 日日操夜 | 国产在线精品一区二区三区 | 夜夜躁日日躁狠狠久久av | 国产精品99久久久久久武松影视 | 免费看污黄网站 | 国产精品毛片久久久久久久 | www.亚洲黄| 日韩精品免费专区 | 亚洲视频综合 | www.福利 | 免费看国产曰批40分钟 | 97国产超碰在线 | 成人av高清在线 | 麻豆久久 | 色网免费观看 | 国产高清视频免费在线观看 | av一区在线 | 精品久久九九 | 99这里只有精品视频 | 久久99精品国产91久久来源 | 国产专区免费 | 中文字幕一区二区三区四区 | 欧美综合在线观看 | 又污又黄网站 | 天天色天天干天天色 | 国产做爰视频 | 久久久99精品免费观看app | 国产成人黄色网址 | 99免费国产| 国产91影院| www.夜夜夜 | 一本到在线 | 97视频在线观看网址 | 日韩电影在线观看一区 | 在线免费观看成人 | 亚洲精品久久久久久久不卡四虎 | 91精品久久久久久 | 久久精品91久久久久久再现 | 久草网免费 | 一区二区三区免费播放 | 免费三级黄色片 | 免费看一级特黄a大片 | 在线观看a视频 | 午夜精品视频在线 | 精品国产乱码久久久久久天美 | 黄色成年片 | 热久久国产 | 国产黄色免费 | 婷婷色六月天 | 欧美在线视频二区 | 97视频人人 | 国产高清视频在线免费观看 | 一级黄毛片 | 91成人看片 | 99精品免费网 | 久久成人免费 | 91免费网| 99精品视频在线免费观看 | 日韩成人不卡 | 日本久久久久久久久 | 1000部18岁以下禁看视频 | 亚洲国产成人在线观看 | 激情久久综合 | 久久精品国产亚洲精品 | 18国产精品福利片久久婷 | 99精品黄色片免费大全 | 欧美 另类 交 | 国产男女爽爽爽免费视频 | 黄色网www | 亚洲国产精品视频 | 亚洲婷婷丁香 | 国产成人综合精品 | 日韩在线电影一区 | 国产一级黄 | 亚洲成aⅴ人片久久青草影院 | 在线观看 国产 | 在线观看免费福利 | 亚洲精品字幕在线 | 日本三级久久 | 国产精品高清av | 欧美精品久久久久久久久久 | 久久麻豆精品 | 亚洲国产人午在线一二区 | 三级视频日韩 | 色搞搞 | 九九免费观看全部免费视频 | 视频高清 | 激情综合色综合久久综合 | 日韩精品一区二区三区不卡 | 97香蕉视频 | 狠狠色丁香久久婷婷综合五月 | 91免费观看视频网站 | 色婷婷激情电影 | 在线 视频 亚洲 | 波多野结衣亚洲一区二区 | 久久9视频 | 精品视频在线免费观看 | 久久久久国产一区二区三区 | 六月丁香婷婷网 | 久久久久久毛片精品免费不卡 | 国产在线国偷精品产拍 | 婷婷中文字幕 | 懂色av一区二区在线播放 | 午夜精品一区二区三区在线播放 | 最新日本中文字幕 | 97视频亚洲| 国产第一页精品 | 一区二区三区日韩在线观看 | 日本黄网站 | 97电影网站 | 97视频在线 | 97成人精品视频在线播放 | 一区二区不卡 | 日本黄色大片免费 | 91av网址| 免费在线一区二区三区 | 日韩专区在线 | 99久久视频 | 又黄又刺激又爽的视频 | 欧美激情精品久久久久久免费印度 | 久久免费99精品久久久久久 | 亚洲黄色在线播放 | www.777奇米| 国产精品久久久久毛片大屁完整版 | 18女毛片 | 97成人资源站 | 伊人天天狠天天添日日拍 | 亚洲精品18日本一区app | www久久com| 婷婷久久婷婷 | 日韩啪啪小视频 | 激情综合网五月婷婷 | 园产精品久久久久久久7电影 | 在线不卡a | 精品福利在线视频 | 日韩在线观看精品 | 日韩欧美视频免费观看 | 日韩在线二区 | 狠狠狠色丁香综合久久天下网 | 在线视频你懂得 | 国产在线免费 | 又黄又爽又湿又无遮挡的在线视频 | 日本中文字幕在线观看 | 久久久久久久毛片 | 国产伦理久久精品久久久久_ | 日本色小说视频 | 国产视频亚洲 | 极品国产91在线网站 | 青青草在久久免费久久免费 | 久久伊99综合婷婷久久伊 | 日本特黄一级片 | 97超碰免费 | 天天色天天射天天操 | 麻花豆传媒一二三产区 | 久久精品91久久久久久再现 | 亚洲欧洲国产精品 | 久久人人爽视频 | 国产精品视频999 | 国产精品午夜在线观看 | 女人高潮特级毛片 | 国产欧美最新羞羞视频在线观看 | 国产精品18videosex性欧美 | 国产中文字幕国产 | 欧美日韩一区二区在线 | 亚洲精品视频免费在线 | 一区二精品 | 国产一区在线不卡 | 在线a亚洲视频播放在线观看 | 国产高清精品在线观看 | 国产视频不卡一区 | 五月婷婷操| 贫乳av女优大全 | 欧美激情精品久久久久 | 伊人色**天天综合婷婷 | 99爱在线 | 亚洲aⅴ乱码精品成人区 | 人人射网站 | 免费成人在线观看视频 | 91亚洲精品久久久蜜桃借种 | 亚洲成人欧美 | 91免费观看视频网站 | 亚洲国产欧美在线人成大黄瓜 | 国产一级黄色免费看 | 五月婷婷综合网 | 久久视频在线免费观看 | 最近中文字幕视频完整版 | 国产精品久久久久三级 | 91看片淫黄大片91 | 亚洲精品在线播放视频 | 亚洲国内精品在线 | 色在线视频网 | 丁香六月综合网 | 91久久一区二区 | 亚洲,播放 | 久久极品| 亚洲精品福利在线观看 | 一区二区三区免费播放 | 国产999精品久久久久久绿帽 | 天天干天天操天天干 | 九九视频这里只有精品 | 黄色小说18 | 色综合久久88色综合天天6 | 日韩一区二区三区免费视频 | 四虎www.| 亚洲成av人片在线观看 | 国产不卡av在线 | 国产精品18久久久久久久久 | 久久视频免费观看 | 国产二区免费视频 | 亚洲成人av电影 | 91三级视频| 美女网站在线 | 欧美日韩国产精品一区二区亚洲 | 国内精品久久久久久中文字幕 | 午夜色性片 | 国产黄色大全 | 欧美人交a欧美精品 | 波多野结衣在线视频免费观看 | 久久99免费观看 | 国产亚洲欧美在线视频 | 欧美综合在线观看 | 波多野结衣视频在线 | 69精品在线观看 | 色综合五月 | 亚洲国产av精品毛片鲁大师 | 日本深夜福利视频 | 成年人黄色免费网站 | 91久久精| 午夜精品影院 | 中文字幕在线看片 | www.亚洲激情.com | 天天干天天做天天爱 | 国产一级在线 | 射久久 | wwxxxx日本 | 亚洲精品久久视频 | 五月综合在线观看 | 特级黄色视频毛片 | 国产精品com | www.精选视频.com | 亚洲免费视频观看 | 成人一区二区三区在线观看 | 91爱爱视频 | 91成人看片 | 色狠狠婷婷 | 天堂网中文在线 | 国产精品一区二区三区在线看 | 中文在线a在线 | 精品国产aⅴ一区二区三区 在线直播av | 国产精品一区二区在线观看 | 99久久精品国产一区 | 免费h视频 | 国产特级毛片aaaaaa高清 | 九九九九热精品免费视频点播观看 | 免费亚洲视频在线观看 | 久久久久久久久久久久久久av | 国产视频亚洲精品 | 久久久久国产免费免费 | 成人在线观看网址 | 婷婷视频在线观看 | 久久精品视频在线观看 | 精品a视频 | 97色在线观看 | 99色在线视频 | 三级在线国产 | 久久伊人八月婷婷综合激情 | 久久精品国产亚洲精品2020 | 国产日韩精品一区二区在线观看播放 | 在线黄色免费av | 奇米网在线观看 | 欧美精品在线一区 | 青草草在线视频 | 亚洲高清av在线 | 国产福利av在线 | 国产精品对白一区二区三区 | 中文字幕成人在线观看 | 美女免费网站 | 国产最顶级的黄色片在线免费观看 | 国产精品嫩草在线 | 日韩免费不卡视频 | 国产精品日韩久久久久 | 天天射天天干天天插 | 我爱av激情网 | www.国产在线观看 | 五月天激情综合网 | a天堂最新版中文在线地址 久久99久久精品国产 | 片网站 | 91干干干| 99久久婷婷国产一区二区三区 | 波多野结衣在线中文字幕 | av 在线观看| 天天操导航 | 国产精品一区二区三区观看 | 中文在线字幕观看电影 | 国产三级精品在线 | 久久r精品 | 久久这里只有精品首页 | 国产在线播放一区 | 天天爽人人爽 | 美女视频又黄又免费 | 亚洲国产精品va在线看黑人动漫 | 97人人艹 | av大片免费在线观看 | 亚洲精品国产第一综合99久久 | 99精品欧美一区二区三区黑人哦 | 国产黄在线免费观看 | 久久成人久久 | 免费a视频在线观看 | 懂色av一区二区三区蜜臀 | 国产精品18久久久久久不卡孕妇 | 国产欧美综合在线观看 | 日韩小视频网站 | 国产区网址 | 精品亚洲男同gayvideo网站 | 干天天 | 最近中文字幕免费视频 | 婷婷深爱五月 | 欧美性春潮 | 麻豆国产视频下载 | 99免费在线| 日韩国产欧美在线播放 | 在线观看涩涩 | 97在线公开视频 | 中文字幕日韩高清 | 欧美伦理一区二区三区 | 亚洲高清精品在线 | 欧美日韩视频 | 欧美a视频| 欧美日韩啪啪 | 人人舔人人干 | 五月天色丁香 | 在线视频亚洲 | 婷婷在线色 | 国产亚洲精品综合一区91 | 日韩网站在线 | 天天操 夜夜操 | 在线观看黄网 | 91视视频在线直接观看在线看网页在线看 | 日日夜夜精品免费视频 | 久久a热6| 一区二区三区中文字幕在线观看 | 在线免费看黄色 | 欧美91在线 | 成年人在线免费看 | 在线观看精品 | 国产亚洲精品久久久久久 | 免费网址你懂的 | 手机成人在线电影 | 黄色a级片在线观看 | 黄色国产精品 | 九九久久久久久久久激情 | 日韩成片 | 日本bbbb摸bbbb| 国产视频中文字幕 | 成人在线播放免费观看 | 亚洲九九影院 | 成人av影视在线 | 日韩av免费在线电影 | 精品在线观看一区二区 | 色综合久久久久网 | 香蕉视频久久 | 天天操天天干天天操天天干 | 国产精品乱码久久 | 激情一区二区三区欧美 | 久久高清免费观看 | 福利网在线 | 久久久亚洲麻豆日韩精品一区三区 | 日本在线观看黄色 | 亚洲天天摸日日摸天天欢 | 日韩综合一区二区三区 | 免费色网站 | 国产精品手机视频 | 天天操天天射天天爽 | 成人久久综合 | 在线观看av大片 | 激情开心站 | 国产一区二区三区免费视频 | 亚洲精品在线观看av | 天天色天天操天天爽 | 国产亚洲精品日韩在线tv黄 | 狠狠久久婷婷 | 久久av福利 | 九九热在线精品 | 国产精品一区二区三区四区在线观看 | 亚洲伦理一区 | 久久精品视频在线播放 | 欧美一区二视频在线免费观看 | 日韩黄色中文字幕 | 美国av大片 | 国产在线精品区 | 亚洲电影影音先锋 | 少妇搡bbbb搡bbb搡aa | 青青草久草在线 | 91九色最新地址 | 天堂在线视频中文网 | 中文字幕精品久久 | 一区二区三区中文字幕在线观看 | 免费麻豆视频 | 天天色天天射天天综合网 | 中文字幕欲求不满 | 天天操天天射天天操 | 亚洲91中文字幕无线码三区 | 在线观看视频在线观看 | 色婷婷影视 | 国产一区二区久久久久 | 久久久精品综合 | 视频国产精品 | 超碰公开在线 | 国产日产精品一区二区三区四区的观看方式 | 97色在线观看免费视频 | 中文字幕国产在线 | 成人免费视频网站 | 九九视频精品免费 | 江苏妇搡bbbb搡bbbb | 在线黄色av电影 | 精品久久久久久久久久久久 | 国模一二三区 | 色干干 | 97超碰中文字幕 | 五月婷婷色综合 | 免费福利视频导航 | 亚洲韩国一区二区三区 | 亚洲免费观看视频 | 国产精品剧情在线亚洲 | 国产免费观看视频 | 丁香 婷婷 激情 | 久久精品之 | 国产亚洲字幕 | 福利视频第一页 | 在线一二三四区 | 江苏妇搡bbbb搡bbbb | 成年人视频在线免费 | 久久免费视频在线 | 91高清在线| 国产精品久久久免费 | 亚洲三级精品 | 国产剧情在线一区 | 国产精品资源 | 精品在线观看一区二区 | 天天插天天爽 | 日韩av在线网站 | 久久综合色天天久久综合图片 | 久久99在线 | 欧美日韩国产综合网 | av黄色在线播放 | 香蕉久久久久久av成人 | 在线观看中文av | 国产打女人屁股调教97 | 午夜精品久久久久久久99 | 国产精品18久久久久久久网站 | 99久久精品视频免费 | 久久国产精品免费看 | 在线视频免费观看 | 亚洲精品456在线播放第一页 | 五月在线 | www久草| 一区二区三区不卡在线 | 嫩草av在线 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 欧美人操人 | 激情综合一区 | 国产在线观看地址 | 天天碰天天操视频 | 九九热在线播放 | 国产精品女人久久久久久 | 玖玖视频精品 | 精品v亚洲v欧美v高清v | 狠狠干.com | 亚洲精品国偷自产在线91正片 | 在线色网站 | 欧美国产91| 中文字幕亚洲国产 | 久草在线费播放视频 | 深夜免费小视频 | 2020天天干天天操 | 美国av片在线观看 | 成 人 黄 色 免费播放 | 成人网看片 | 欧美视频国产视频 | 国产系列精品av | 国产一区二区手机在线观看 | 久草91视频 | 日日干日日操 | 免费观看全黄做爰大片国产 | 成人app在线播放 | 久久久亚洲电影 | 天天激情天天干 | 丁香六月中文字幕 | 欧美视频不卡 | 国产第一页福利影院 | 精品久久网站 | 狠狠综合网| 99免费在线视频观看 | 男女免费视频观看 | 欧美 亚洲 另类 激情 另类 | 久久久黄色 | 国产无遮挡猛进猛出免费软件 | 极品久久久久久久 | 男女激情麻豆 | 字幕网在线观看 | 三级a视频| 天天插日日插 | 999电影免费在线观看2020 | 日本在线视频一区二区三区 | 国色天香在线观看 | 不卡视频在线 | 国色天香av| 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 99热在线观看免费 | 天天干天天干天天色 | 国产xxxx做受性欧美88 | 999久久a精品合区久久久 | 欧美另类xxx | 手机av看片 | 综合激情 | 黄色a在线| 在线观看免费观看在线91 | 91精品国产成 | 91色综合| 精品免费久久久久 | 日本女人的性生活视频 | 久久精品视频18 | 日韩成人不卡 | 日韩精品视频网站 | 久久人人添人人爽添人人88v | 国产主播99| 美女视频黄免费网站 | 日韩激情影院 | 国产区久久 | 国产精品大片免费观看 | 97人人网| 久久久午夜精品福利内容 | 国产亚洲精品久久久久久大师 | 久久精品直播 | 一级免费看视频 | 丝袜美女在线 | 欧美成人xxx | 啪啪精品| 丁香六月中文字幕 | 国产色资源 | 91激情| 亚洲欧美精品一区二区 | 98久9在线 | 免费 | 国产一级高清 | 最近在线中文字幕 | 欧美天天射 | 97视频在线观看视频免费视频 | 97人人澡人人爽人人模亚洲 | 亚洲国产欧美在线人成大黄瓜 | 亚洲91网站 | aaa日本高清在线播放免费观看 | 久久久国产影院 | 欧美日韩国产免费视频 | 久久综合精品一区 | 亚洲视频免费视频 | 天天色天天色 | 国产在线播放一区二区 | 日韩剧 | 黄色官网在线观看 | av性在线| 欧美精品一区二区蜜臀亚洲 | 国产在线资源 | 久久久视频在线 | 国产91在线播放 | 四虎最新入口 | 日韩综合在线观看 | 黄色亚洲大片免费在线观看 | 欧美一级在线观看视频 | 色婷婷狠狠18 | 成年美女黄网站色大片免费看 | 亚洲美女精品区人人人人 | 亚洲dvd | 二区精品视频 | 久久精品91久久久久久再现 | 亚洲一区二区三区在线看 | 免费在线观看黄 | 99久久99久国产黄毛片 | 欧美一级片在线播放 | 九九久久国产 | 久久久精品欧美 | 欧美成人精品欧美一级乱黄 | 国产女教师精品久久av | 精品亚洲免费 | 天天干一干 | 91网址在线| 精品视频久久久久久 | 日本久久久久久科技有限公司 | 夜色资源站国产www在线视频 | 五月天国产精品 | 黄色av三级在线 | 综合久久综合久久 | 久久久国产日韩 | 久久96国产精品久久99漫画 | 国产精品福利一区 | 欧美一级久久 | a视频免费 | 久久99精品国产91久久来源 | 欧美精品午夜 | 欧美一区免费在线观看 | 免费看成人 | 国产午夜精品一区二区三区四区 | 久久久亚洲影院 | 日韩久久一区二区 | 国产精品一区在线 | 夜夜躁狠狠躁日日躁 | 九九在线播放 | 天堂网av在线| 9992tv成人免费看片 | 国产91在线观看 | 久久精品男人的天堂 | 99久久精品无码一区二区毛片 | 在线观看视频一区二区三区 | 日日操操 | 97超碰人人网| 久久久久久久久久久久影院 | 久久久香蕉视频 | 国产精品免费成人 | 亚洲精品中文在线观看 | 97在线资源 | 婷婷六月天天 | 在线成人免费av | 伊人五月婷 | 97电影网手机版 | 黄色大片网 | 亚洲精品国产第一综合99久久 | 国产91成人在在线播放 | 久久理论电影 | 992tv成人免费看片 | 国产小视频在线看 | avove黑丝| 超黄视频网站 | 中文字幕麻豆 | 久久精品伊人 | 亚洲亚洲精品在线观看 | 91午夜精品 | 天天射天天色天天干 | 99国产一区 | 一级精品视频在线观看宜春院 | 国产一区二区高清 | 国产精品日韩在线 | 青青网视频 | 国产精品久一 | 免费视频网 | 免费高清在线视频一区· | 黄色精品视频 | 91亚洲精品视频 | 欧美久久久 | 精品在线观看视频 | 久久av观看| 99草在线视频 | 超碰在线人人97 | 日韩精品免费在线观看视频 | 激情五月激情综合网 | 国产一级在线观看视频 | 九九久久精品 | 69亚洲乱| 国产流白浆高潮在线观看 | 色久天 | 69夜色精品国产69乱 | 欧美一区日韩一区 | 成人免费看黄 | 久久96国产精品久久99漫画 | 国产第一页精品 | 在线免费观看黄网站 | 国产在线欧美日韩 | 精品亚洲免费视频 | 国产精品视频99 | 国产黄色一级片 | 玖玖视频精品 | 在线观看精品黄av片免费 | 中文字幕久久精品 | 五月婷综合网 | 精品一区av| 亚洲一区免费在线 | 久久五月情影视 | 一区二区三区电影在线播 | 天天弄天天干 | 午夜精品福利一区二区三区蜜桃 | 中文在线www | 久久免费观看少妇a级毛片 久久久久成人免费 | 91麻豆精品国产91久久久无限制版 | 久久第四色 | 亚洲午夜久久久久久久久电影网 | 麻豆视频在线看 | 天堂网一区二区 | 天天射天天操天天色 | 午夜精品剧场 | 成人不用播放器 | 亚洲精品66 | 日韩精品免费在线 | 国产一区自拍视频 | 黄色一级在线观看 | 欧美一区二区在线看 | 日本在线观看一区二区 | 国产精品系列在线播放 | 国产99一区 | 中中文字幕av在线 | 综合婷婷久久 | 嫩草av影院 | 五月婷香 | 黄网站app在线观看免费视频 | 在线观看亚洲成人 | 波多野结衣视频一区二区 | 2020天天干夜夜爽 | 91在线最新| 亚洲欧美日韩一二三区 | 中文不卡视频在线 | 丰满少妇高潮在线观看 | 在线国产精品一区 | 美女黄色网在线播放 | 午夜视频黄 | 永久免费av在线播放 | 久久精品二区 | 亚洲欧洲精品一区二区精品久久久 | 97超碰中文字幕 | 在线观看av片 | 手机在线观看国产精品 | 免费福利视频导航 | 婷婷在线网站 | 黄色一级大片在线观看 | av超碰在线 | 在线久久 | 国产成人亚洲在线观看 | 五月天激情开心 | 午夜精品成人一区二区三区 | 亚洲最大av在线播放 | 国产成人精品av | 日韩精品播放 | 欧美日韩免费网站 | 色av男人的天堂免费在线 | 久久精品中文 | 国产精品视频免费看 | 五月天最新网址 | 久久精品美女视频网站 | 天天插天天色 | 四虎国产永久在线精品 | 五月香视频在线观看 | 干干日日 | 这里只有精品视频在线 | 在线观看a视频 | 亚洲欧洲精品一区二区精品久久久 | 午夜精品福利一区二区 | 久久综合九九 | 久草久草视频 | 日韩激情视频 | 2022国产精品视频 | 亚洲精品视频在线免费 | 久久综合欧美精品亚洲一区 | 在线观看小视频 | av在线观| 免费高清看电视网站 | 国产美女免费观看 | 国产99区 | 国产麻豆电影 | 久久综合色婷婷 | 欧美日一级片 | 天天操天天艹 | 精品专区一区二区 | 欧美日韩裸体免费视频 | 国产精品一区二区免费看 | 在线观看亚洲成人 | 91精品网站 | 色综合婷婷久久 | 91资源在线观看 | 中文在线字幕免费观看 | 免费网址你懂的 | 婷婷免费在线视频 | 久久久久久久久久久免费 | 国产福利一区在线观看 | 亚洲区另类春色综合小说 | 国产精品美女久久久久久 | 久久99久久精品国产 | 狠狠久久 | 在线观看黄色av | 黄色在线免费观看网站 | 国产伦理久久精品久久久久_ | 日韩av网站在线播放 | 免费网站黄 | 久久国产网 | 最新日韩在线观看视频 | 日韩精品资源 | 五月花激情 | 午夜精品久久久久久久久久久 | 婷婷午夜| 美女福利视频在线 | 亚洲一区二区三区miaa149 | 天天干天天操天天搞 | 手机成人av在线 | 日本激情动作片免费看 | 免费v片 | 国产原创在线视频 | 99视频精品视频高清免费 | 精品国产精品一区二区夜夜嗨 | 欧美成人黄| 99精品久久久久久久久久综合 | 国产精品久久一卡二卡 | 国产视频精品久久 | 亚洲欧美日韩一区二区三区在线观看 | 久久视频这里有久久精品视频11 | 99久久国产免费看 | 国产成人亚洲在线观看 | 国产精品久久久久久69 | 亚洲在线不卡 | 一区在线免费观看 | 在线免费中文字幕 | 久久久久久久久影视 | 99热精品久久 | 久久久999免费视频 日韩网站在线 | 婷婷色av | 成人在线观看日韩 | 韩国av免费 | 91热这里只有精品 | 亚洲国产大片 | 六月天综合网 | 国产成人高清av | 国产在线91在线电影 | 国产黄色av | 五月天天av| 国产成人精品午夜在线播放 | 中文字幕日韩免费视频 | 国内精品久久久久久久97牛牛 | а中文在线天堂 | 国产精品资源在线观看 | 国产精品成久久久久三级 | av日韩av| 狠狠地日| 欧美动漫一区二区三区 | 久久久久久久久福利 | 天天草天天操 | 中文字幕免费一区 | 99精品国产兔费观看久久99 | 成人av片在线观看 | 超级碰碰碰免费视频 | 久久免费视频在线观看30 | 日韩在线电影一区 | 中文字幕av影院 | 久久久久久欧美二区电影网 | 伊甸园永久入口www 99热 精品在线 | 色资源网在线观看 | 在线成人一区二区 | 青青草华人在线视频 |