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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Memcached安装使用和源码调试

發布時間:2023/11/27 生活经验 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Memcached安装使用和源码调试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

memcached官網:http://memcached.org/


一.安裝


下載

# wget?http://www.memcached.org/files/memcached-1.4.25.tar.gz


解壓

# tar xzvf memcached-1.4.25.tar.gz

#cd memcached-1.4.25


配置

#./configure --prefix=/usr/local/memcached --with-libevent=/usr

注意這里選擇libevent的位置即可? 例如你的是在–with-libevent=/usr/local/libevent/

# ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent


編譯安裝

# make &&?make install


---------------需要依賴安裝libevent-------------------

libevent官網?http://libevent.org/

# wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
# tar xzvf libevent-2.0.22-stable.tar.gz
# cd libevent-2.0.22-stable
# ./configure --prefix=/usr/local/libevent
# make &&?make install


----------------------------------

二.使用


啟動

# /usr/local/memcached/bin/memcached -d -m 100 -uroot -l 0.0.0.0 -p 11211 -c 512 -P /usr/local/memcached/memcached.pid


啟動參數

memcached 1.4.2
-p <num>      監聽的TCP端口(默認: 11211)
-U <num>      監聽的UDP端口(默認: 11211, 0表示不監聽)
-s <file>     用于監聽的UNIX套接字路徑(禁用網絡支持)
-a <mask>     UNIX套接字訪問掩碼,八進制數字(默認:0700)
-l <ip_addr>  監聽的IP地址。(默認:INADDR_ANY,所有地址)
-d            作為守護進程來運行。
-r            最大核心文件限制。
-u <username> 設定進程所屬用戶。(只有root用戶可以使用這個參數)
-m <num>      單個數據項的最大可用內存,以MB為單位。(默認:64MB)
-M            內存用光時報錯。(不會刪除數據)
-c <num>      最大并發連接數。(默認:1024)
-k            鎖定所有內存頁。注意你可以鎖定的內存上限。試圖分配更多內存會失敗的,所以留意啟動守護進程時所用的用戶可分配的內存上限。(不是前面的 -u <username> 參數;在sh下,使用命令"ulimit -S -l NUM_KB"來設置。)
-v            提示信息(在事件循環中打印錯誤/警告信息。)
-vv           詳細信息(還打印客戶端命令/響應)
-vvv          超詳細信息(還打印內部狀態的變化)
-h            打印這個幫助信息并退出。
-i            打印memcached和libevent的許可。
-P <file>     保存進程ID到指定文件,只有在使用 -d 選項的時候才有意義。
-f <factor>   塊大小增長因子。(默認:1.25)
-n <bytes>    分配給key+value+flags的最小空間(默認:48)
-L            嘗試使用大內存頁(如果可用的話)。提高內存頁尺寸可以減少"頁表緩沖(TLB)"丟失次數,提高運行效率。為了從操作系統獲得大內存頁,memcached會把全部數據項分配到一個大區塊。
-D <char>     使用 <char> 作為前綴和ID的分隔符。這個用于按前綴獲得狀態報告。默認是":"(冒號)。如果指定了這個參數,則狀態收集會自動開啟;如果沒指定,則需要用命令"stats detail on"來開啟。
-t <num>      使用的線程數(默認:4)
-R            每個連接可處理的最大請求數。
-C            禁用CAS。
-b            設置后臺日志隊列的長度(默認:1024)
-B            綁定協議 - 可能值:ascii,binary,auto(默認)
-I            重寫每個數據頁尺寸。調整數據項最大尺寸。


查看詳情

#ps aux|grep mem???

輸出pid

#cat /usr/local/memcached/memcached.pid

?

狀態

#?telnet 127.0.0.1 11211


STAT limit_maxbytes就是最大內存是100M。


增加內存到200M

#?/usr/local/memcached/bin/memcached -d -m 200 -uroot -l 0.0.0.0 -p 11211 -c 512 -P /usr/local/memcached/memcached.pid


先后2次查看內存使用

# top -n 1 |grep Mem



在啟動memcached的時候可以通過-vv來查看slab的種類
# /usr/local/memcached/bin/memcached -d -m 100 -uroot -l 0.0.0.0 -p 11211 -c 512 -P /usr/local/memcached/memcached.pid -vv
# /usr/local/memcached/bin/memcached -d -m 512 -l 0.0.0.0 -p 11211 -u root -vv

默認一個slab=1048576字節=1024K=1M


默認的truck是48
改為240
# /usr/local/memcached/bin/memcached -d -m 100? -n 240 -uroot -l 0.0.0.0 -p 11211 -c 512 -P /usr/local/memcached/memcached.pid? -vv
# /usr/local/memcached/bin/memcached -d -m 512 -n 240 -l 0.0.0.0 -p 11211 -u root -vv


增長因子f默認是1.25,該值越小所能提供的chunk間隔越小,可以減少內存的浪費
# /usr/local/memcached/bin/memcached -d -m 512? -f 2 -l 0.0.0.0 -p 11211 -u root -vv


修改-I改變每個slab的大小:

第一次最大-I只有2048,然后改為4056


查看slabs狀態

# stats slabs?? 顯示各個slab的信息,包括chunk的大小、數目、使用情況等


# telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
# set key1 0 0 3
www

STORED
# get key1


需要注意的是set 最后一個參數就是value字符的長度


下面是故意構造多個不同chunk的字符存儲效果



# stats

# stats items



調整slab參數
slab對于memcached的空間利用率占有決定因素.
1:比較重要的幾個啟動參數:-f:增長因子,chunk的值會按照增長因子的比例增長(chunk size growth factor).-n:每個chunk的初始大小(minimum space allocated for key+value+flags),chunk大小還包括本身結構體大小.-I:每個slab page大小(Override the size of each slab page. Adjusts max item size)-m:需要分配的大小(max memory to use for items in megabytes)
2:stats slabschunk_size:chunk大小chunk_per_page:每個page的chunk數量total_pages:page數量total_chunks:chunk數量*page數量used_chunks:已被分配的chunk數量free_chunks:曾經被使用,但是目前被回收的chunk數.free_chunks_end:從來沒被使用的chunk數mem_requested:請求存儲的字節數active_slabs:活動的slabs.total_malloced:實際已分配的內存數.
3:重要的結構體和常量typedef struct {? ?unsigned int size; ? ? ?? ?unsigned int perslab; ?? ?void **slots; ? ? ? ? ?? ?unsigned int sl_total; ?? ?unsigned int sl_curr; ?? ?void *end_page_ptr; ? ? ? ?? ?unsigned int end_page_free;? ?unsigned int slabs; ? ?? ?void **slab_list; ? ? ?? ?unsigned int list_size;} slabclass_t;
static slabclass_t slabclass[MAX_NUMBER_OF_SLAB_CLASSES];
4:slabs_init函數slabs_init(const size_t limit, const double factor, const bool prealloc)?
unsigned int size = sizeof(item) + settings.chunk_size; ?//計算一個chunk的大小,包括item結構體本身的大小,key和value和flags的大小.mem_base = malloc(mem_limit); //一次性分配mem_limit大小的內存,并指向到mem_base指針中.memset(slabclass, 0, sizeof(slabclass));//初始化為0while (++i < POWER_LARGEST && size <= settings.item_size_max / factor) {? ? ? ?if (size % CHUNK_ALIGN_BYTES)? ? ? ? ? ?size += CHUNK_ALIGN_BYTES - (size % CHUNK_ALIGN_BYTES); //字節對齊? ? ? ?slabclass[i].size = size; //這個slabs的大小? ? ? ?slabclass[i].perslab = settings.item_size_max / slabclass[i].size; //一共含有多少個chunk? ? ? ?size *= factor; //增長因子? ?}power_largest = i; //最后一個slabs.最多可以有MAX_NUMBER_OF_SLAB_CLASSES個slabclass[power_largest].size = settings.item_size_max;slabclass[power_largest].perslab = 1;
#ifndef DONT_PREALLOC_SLABS? ?{? ? ? ?char *pre_alloc = getenv("T_MEMD_SLABS_ALLOC");? ? ? ?if (pre_alloc == NULL || atoi(pre_alloc) != 0) {? ? ? ? ? ?slabs_preallocate(power_largest);? ? ? ?}? ?}#endif
5:do_slabs_newslab 初始化slabsdo_slabs_newslab(const unsigned int id) {? ?slabclass_t *p = &slabclass[id]; //對應第幾個slabs? ?int len = p->size * p->perslab;? ?char *ptr;? ?if ((mem_limit && mem_malloced + len > mem_limit && p->slabs > 0) || (grow_slab_list(id) == 0) || ((ptr = memory_allocate((size_t)len)) == 0)) {? ? ? ?return 0;? ?}? ?memset(ptr, 0, (size_t)len); //初始化大小? ?p->end_page_ptr = ptr; //指向下一個空閑的page指針? ?p->end_page_free = p->perslab;//沒有使用的chunk個數? ?p->slab_list[p->slabs++] = ptr;? ?mem_malloced += len; //對mem_base指針的移動? ?return 1;}

//重新分配slabs個數,默認是分配16個頁,后續按照2倍增加static int grow_slab_list (const unsigned int id) {? ?slabclass_t *p = &slabclass[id];? ?if (p->slabs == p->list_size) {? ? ? ?size_t new_size = ?(p->list_size != 0) ? p->list_size * 2 : 16;? ? ? ?void *new_list = realloc(p->slab_list, new_size * sizeof(void *)); //重新realloc? ? ? ?if (new_list == 0) return 0;? ? ? ?p->list_size = new_size;? ? ? ?p->slab_list = new_list;? ?}? ?return 1;}
6:slabs_clsid根據指定大小的數據,確定應該放入到那個桶unsigned int slabs_clsid(const size_t size) {? ?int res = POWER_SMALLEST;? ?if (size == 0)? ? ? ?return 0;? ?while (size > slabclass[res].size)? ? ? ?if (res++ == power_largest) ?? ? ? ? ? ?return 0;? ?return res;}
7:do_slabs_alloc//從class中分配chunk.static void *do_slabs_alloc(const size_t size, unsigned int id) {? ?slabclass_t *p;? ?void *ret = NULL;??? //假如slabs標記號不對,則發揮錯誤? ?if (id < POWER_SMALLEST || id > power_largest) {? ? ? ?return NULL;? ?}
? ?p = &slabclass[id];? ?assert(p->sl_curr == 0 || ((item *)p->slots[p->sl_curr - 1])->slabs_clsid == 0);
#ifdef USE_SYSTEM_MALLOC? ?if (mem_limit && mem_malloced + size > mem_limit) {? ? ? ?return 0;? ?}? ?mem_malloced += size;? ?ret = malloc(size);? ?return ret;#endif? ?if (! (p->end_page_ptr != 0 || p->sl_curr != 0 ||? ? ? ? ? do_slabs_newslab(id) != 0)) {?? ? ? ?ret = NULL;? ?} else if (p->sl_curr != 0) {? ? ? ?ret = p->slots[--p->sl_curr]; ?//直接使用? ?} else {? ? ? ?assert(p->end_page_ptr != NULL);? ? ? ?ret = p->end_page_ptr;? ? ? ?if (--p->end_page_free != 0) {? ? ? ? ? ?p->end_page_ptr = ((caddr_t)p->end_page_ptr) + p->size;? ? ? ?} else {? ? ? ? ? ?p->end_page_ptr = 0;? ? ? ?}? ?}? ?return ret;}?


 slab,是一個邏輯概念。它是在啟動memcached實例的時候預處理好的,每個slab對應一個chunk size,也就是說不同slab有不同的chunk size。具體分配多少個slab由參數 -f (增長因子)和 -n (chunk最小尺寸)決定的。page,可以理解為內存頁。大小固定為1m。slab會在存儲請求時向系統申請page,并將page按chunk size進行切割。 chunk,是保存用戶數據的最小單位。用戶數據item(包括key,value)最終會保存到chunk內。chunk規格是固定的,如果用戶數據放進來后還有剩余則這剩余部分不能做其他用途。
工作流程:memcahed實例啟動,根據 -f 和 -n 進行預分配slab。以 -n 為最小值開始,以 -f 為比值生成等比數列,直到1m為止(每個slab的chunk size都要按8的倍數進行補全,比如:如果按比值算是556的話,會再加4到560成為8的整倍數)。然后每個slab分配一個page。當用戶發來存儲請求時(key,value),memcached會計算key+value的大小,看看屬于哪個slab。確定slab后看里面的是否有空閑 chunk放key+value,如果不夠就再向系統申請一個page(如果此時已經達到 -m 參數設置的內存使用上限,則看是否設置了 -M 。如果設置了 -M 則返回錯誤提示,否則按LRU算法刪除數據)。申請后將該page按本slab的chunk size 進行切割,然后分配一個來存放用戶數據。
注意: 1,chunk是在page里面劃分的,而page固定為1m,所以chunk最大不能超過1m。 2,chunk實際占用內存要加48B,因為chunk數據結構本身需要占用48B。 3,如果用戶數據大于1m,則memcached會將其切割,放到多個chunk內。 4,已分配出去的page不能回收。
優化建議 1,-n 參數的設置,注意將此參數設置為1024可以整除的數(還要考慮48B的差值),否則余下來的部分就浪費了。 2,不要存儲超過1m的數據。因為要拆成多個chunk,計算和時間成本都成倍增加。 3,善用stats命令查看memcached狀態。 4,消滅eviction(被刪除的數據)。造成eviction是因為內存不夠,有三個思路:一是在CPU有余力的情況下開啟壓縮(PHP擴展);二是增加內存;三是調整 -f 參數,減少內存浪費。5,調整業務代碼,提高命中率。 6,緩存小數據。省帶寬,省網絡I/O時間,省內存。 7,根據業務特點,為數據尺寸區間小的業務分配專用的memcached實例。這樣可以調小 -f 參數,使數據集中存在少數幾個slab上,內存浪費較少。 
Memcached的內存分配以page為單位,默認情況下一個page是1M?,可以通過-I參數在啟動時指定。如果需要申請內存 時,memcached會劃分出一個新的page并分配給需要的slab區域。Memcached并不是將所有大小的數據都放在一起的,而是預先將數據空間劃分為一系列slabs,每個slab只負責一定范圍內的數據存儲,其大小可以通過啟動參數設置增長因子,默認為1.25,即下一個slab的大小是上一個的1.25倍。 
Memcached在啟動時通過-m指定最大使用內存,但是這個不會一啟動就占用,是隨著需要逐步分配給各slab的。
?? ? ? ? 如果一個新的緩存數據要被存放,memcached首先選擇一個合適的slab,然后查看該slab是否還有空閑的chunk,如果有則直接存放進去;如 果沒有則要進行申請。slab申請內存時以page為單位,所以在放入第一個數據,無論大小為多少,都會有1M大小的page被分配給該slab。申請到 page后,slab會將這個page的內存按chunk的大小進行切分,這樣就變成了一個chunk的數組,在從這個chunk數組中選擇一個用于存儲 數據。如下圖,slab 1和slab 2都分配了一個page,并按各自的大小切分成chunk數組。
  默認情況下memcached把slab分為42類(class1~class42),在class 1中,chunk的大小為96字節,由于一個slab的大小是固定的1048576字節(1M),因此在class1中最多可以有10922個chunk:13107×80 + 16 = 1048576在class1中,剩余的16字節因為不夠一個chunk的大小(80byte),因此會被浪費掉。每類chunk的大小有一定的計算公式的,假定i代表分類,class i的計算公式如下:chunk size(class i) : ?(default_size+item_size)*f^(i-1)+?CHUNK_ALIGN_BYTES
  • default_size: 默認大小為48字節,也就是memcached默認的key+value的大小為48字節,可以通過-n參數來調節其大小;
  • item_size: item結構體的長度,固定為32字節。default_size大小為48字節,item_size為32,因此class1的chunk大小為48+32=80字節;
  • f為factor,是chunk變化大小的因素,默認值為1.25,調節f可以影響chunk的步進大小,在啟動時可以使用-f來指定;
  • CHUNK_ALIGN_BYTES是一個修正值,用來保證chunk的大小是某個值的整數倍(在32位機器上要求chunk的大小是4的整數倍)。
從上面的分析可以看到,我們實際可以調節的參數有-f、-n,在memcached的實際運行中,我們還需要觀察我們的數據特征,合理的調節f,n的值,使我們的內存得到充分的利用減少浪費。
?Memcached 采用slab+page+chunk 方式管理內存
–Slab,特定大小的一組chunk
–Page,每次分配給slab的內存空間,會按照slab大小切分為chunk(默認1MB)–Chunk,存儲記錄的內存空間
下面是我畫的memcached的slab結構圖

下面是:http://wenku.baidu.com/view/3e858ff09e314332396893fe.html存儲一個value的大體過程存儲一個value的大體過程
1.先根據要存儲的key、value和flags計算item的大小
item長度=item結構大小 + 鍵長 + 后綴長 + 存儲值長度
2.如果這個item對應的slab還沒有創建,則申請1個page(默認1MB),將這個page按照這個slab類chunk的大寫進行分割,然后將這個 item 存入
3.如果存在,且對應的slab沒用完,存儲
4.如果存在,且對應的slab用完了,則看內存是否用完,用完則啟用LRU,否則申請新的page,存儲

三.調試(帶參數+線程)


在make的時候增加參數:

如果之前已經安裝需要清理,
必須加上編譯選項-O0,不然在gdb內打印變量時提示"<value optimized out>"

# make uninstall
# make CFLAGS="-g -O0"
# make install

在gdb里啟動
# gdb /usr/local/memcached/bin/memcached

給gdb傳參數

帶精靈模式
# set args -d -m 100 -uroot -l 0.0.0.0 -p 11211 -c 512

不帶精靈模式
# set args? -m 100 -uroot -l 0.0.0.0 -p 11211 -c 512

后面都是走正常的調試流程 # r
# break main
# break slabs_init
后面都是走正常的調試流程
# s? 下一步 跟進函數
# n? 下一步 不跟進函數
# c? 下一個斷點 

修改變量值
?
修改do_daemonize,這樣就不用進入daemon了
#p do_daemonize=0


調試線程
# info threads
顯示進程中所有的線程的概要信息。gdb按順序顯示:
1.線程號(gdb設置)
2.目標系統的線程標識。
3.此線程的當前堆棧。
一前面打*的線程表示是當前線程。

#thread THREADNO
把線程號為THREADNO的線程設為當前線程。命令行參數THREADNO是gdb內定的
線程號。你可以用info threads命令來查看gdb內設置的線程號。gdb顯示該線程
的系統定義的標識號和線程對應的堆棧。比如:


#thread apply [THREADNO] [ALL] ARGS
此命令讓你對一個以上的線程發出相同的命令ARGS,[THREADNO]的含義同上。
如果你要向你進程中的所有的線程發出命令使用[ALL]選項。
無論gdb何時中斷了你的程序(因為一個斷點或是一個信號),它自動選擇信號或
斷點發生的線程為當前線程。gdb將用一個格式為[Switching to SYSTAG]的消息來向你報告。

 

總結

以上是生活随笔為你收集整理的Memcached安装使用和源码调试的全部內容,希望文章能夠幫你解決所遇到的問題。

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

99精品视频免费看 | 亚洲高清精品在线 | 九九热免费精品视频 | 久久久久久99精品 | 久久久精品 一区二区三区 国产99视频在线观看 | 国产视频精品视频 | 日韩最新理论电影 | 欧美色图亚洲图片 | 5月丁香婷婷综合 | 免费福利在线观看 | 日韩午夜一级片 | 日日夜夜干 | 日本精品一区二区三区在线播放视频 | 九九色在线观看 | 天天操天天操天天 | 成人黄大片视频在线观看 | 狠狠色噜噜狠狠 | 精品国产诱惑 | 黄网站污 | 欧美日产一区 | 国产色网站| 婷婷成人综合 | 久久国产精品一区二区 | 人人超碰免费 | 国产91小视频 | 久久久久久久久久久网站 | 在线 成人 | 亚洲理论电影 | 91试看 | 免费高清在线一区 | av一区二区在线观看中文字幕 | 国产免费成人 | 久久午夜电影 | 国产精品麻豆一区二区三区 | 丁香视频免费观看 | 久久人人爽爽 | 国产精品第72页 | 亚洲精品国产精品国自产在线 | 久久国色夜色精品国产 | 久久精品在线视频 | 在线观看av麻豆 | 欧美国产不卡 | 成人黄在线 | 99久久精品一区二区成人 | 午夜在线国产 | 国内精品视频在线 | 69xx视频| 久久视频在线观看免费 | 天堂av最新网址 | 最新影院 | av成人免费观看 | 亚洲国产精品va在线看黑人动漫 | 亚洲一二三久久 | 婷婷狠狠操 | 在线免费观看国产 | 在线免费观看欧美日韩 | 日本精品视频免费 | 亚洲国产婷婷 | 国产手机在线 | 久久在线 | 日韩在线视频看看 | 亚洲精品视频二区 | 午夜丁香网 | 日韩在线首页 | 99精品国产一区二区三区不卡 | 精品欧美乱码久久久久久 | 免费三及片 | 中文字幕在线影院 | 国产91欧美 | 欧美日韩二区在线 | 国产精品成人在线观看 | 国产老太婆免费交性大片 | 国产成人福利在线观看 | 日韩欧美视频在线免费观看 | 久久99操 | 天干啦夜天干天干在线线 | 日韩综合精品 | 午夜18视频在线观看 | 国产尤物视频在线 | 日韩欧美综合 | 成人电影毛片 | 日韩av女优视频 | 一级α片| 2018好看的中文在线观看 | av三区在线 | 日韩国产在线观看 | 午夜视频一区二区 | 日本在线成人 | 色哟哟国产精品 | 国产日韩在线一区 | 欧美性色19p | 欧美日韩高清国产 | 91亚洲国产成人久久精品网站 | 视频国产精品 | 日本aa在线 | 国产成人一区二区三区久久精品 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 中文字幕日本在线观看 | 国产一级黄色电影 | 1024手机在线看 | 国产手机av| 91精品无人成人www | 久久字幕网 | 国产在线观看高清视频 | 99r在线播放 | 911久久| 天天操天天吃 | 激情综合色综合久久综合 | 欧美日韩免费视频 | 精品国产一区二区三区噜噜噜 | 99综合影院在线 | 在线看免费 | 麻豆高清免费国产一区 | 久久久久成人精品亚洲国产 | 高清视频一区二区三区 | 日本久久久久久久久久久 | 免费在线观看一级片 | 99精品国产成人一区二区 | 超碰97免费 | 国产视频九色蝌蚪 | 18女毛片 | 国产精品无av码在线观看 | 日韩av一区二区三区在线观看 | 日韩精品 在线视频 | 日本韩国在线不卡 | 91大神dom调教在线观看 | 99色免费视频 | 成人资源站| 免费一级特黄毛大片 | 狠狠狠色丁香综合久久天下网 | 狠狠干成人 | 日韩xxxx视频 | 色a在线观看 | 亚洲va欧美va人人爽 | 黄色综合 | 蜜臀av夜夜澡人人爽人人桃色 | 国产精品成 | 欧美韩国日本在线观看 | www.xxxx欧美 | 91精品国自产在线 | 精品国产aⅴ一区二区三区 在线直播av | 麻豆视频免费看 | 免费观看www小视频的软件 | 婷婷午夜 | 在线国产激情视频 | 91夫妻视频| 亚洲精品动漫在线 | 成人动图 | 高清国产在线一区 | 色婷婷综合久久久久中文字幕1 | 国产视频不卡一区 | 国产高清视频在线 | 干干操操 | 亚洲天天做 | 国内精品视频免费 | 国产精品永久免费在线 | 美女福利视频一区二区 | 国产一区二区三区视频在线 | 免费午夜视频在线观看 | 五月花激情 | 成人av动漫在线 | 久久精彩视频 | 在线观看日韩一区 | 国产在线一区二区 | 激情小说 五月 | 国产精品久久久久久久免费观看 | 在线香蕉视频 | 狠狠躁日日躁狂躁夜夜躁 | 久久综合偷偷噜噜噜色 | 99爱在线 | 亚洲精品自在在线观看 | 国产精品免费久久久 | 97人人模人人爽人人喊网 | 国产美女在线精品免费观看 | 国产精品自产拍在线观看蜜 | 99热最新| 久久成人久久 | 国产精品岛国久久久久久久久红粉 | 一级电影免费在线观看 | 一二三区av| bayu135国产精品视频 | 日韩激情在线 | 亚洲国内精品在线 | 91在线免费观看国产 | 五月天激情电影 | 成人av一区二区兰花在线播放 | 人人干在线 | av网站免费在线 | 91福利视频久久久久 | aⅴ视频在线 | 亚州精品在线视频 | 97超碰人人网 | 中文高清av | 国产精品久久久久久一二三四五 | 9999国产精品 | 日韩视频免费观看高清 | 日韩精品视频免费看 | 色五月成人 | 黄色精品一区二区 | 色综合久久久久 | 黄色大片av| 91九色在线播放 | 国内精品久久久久久久 | 美女av在线免费 | 天天操夜夜想 | 免费看黄的 | 人人干网站 | 成人午夜电影免费在线观看 | 岛国片在线 | 婷婷丁香综合 | 天天插天天干 | 精品一区二区电影 | 天天夜夜狠狠操 | 国产精品99久久久久久有的能看 | 欧美一级专区免费大片 | 日韩理论片中文字幕 | 免费观看的黄色 | 婷婷色在线资源 | 91天堂影院 | 国产 亚洲 欧美 在线 | 久久草在线视频国产 | 国产中文字幕av | 国内丰满少妇猛烈精品播 | 人人澡超碰碰97碰碰碰软件 | 久久久久免费精品国产 | 日本中文字幕在线视频 | av在线免费在线 | 久久久久成人精品 | 欧美一二三区在线观看 | 精品视频网站 | 成人免费观看视频网站 | 日日摸日日碰 | 亚洲国产成人高清精品 | 天天爱天天操天天射 | 伊人日日干 | 中字幕视频在线永久在线观看免费 | 久久久久亚洲精品中文字幕 | 日韩亚洲在线观看 | 精品高清美女精品国产区 | 精品亚洲网 | 九七视频在线 | 国产精品久久久久av免费 | 中文字幕在线资源 | 欧美成人精品在线 | 伊人精品在线 | 91av在线国产 | 欧美日韩在线免费观看 | 亚洲精品久久久久中文字幕二区 | 免费不卡中文字幕视频 | 亚洲成人av一区二区 | 中中文字幕av在线 | 色www精品视频在线观看 | 欧美精品一级视频 | 99精品美女 | 免费网站看av片 | 国产一区视频免费在线观看 | 手机在线小视频 | 在线中文字幕av观看 | 中文字幕在线观看三区 | 69绿帽绿奴3pvideos | 日韩欧美在线一区二区 | 日本精品视频在线播放 | 免费视频久久久久 | 亚洲一区二区三区在线看 | 九九九九九国产 | 日韩手机在线 | 日韩精品视频在线观看网址 | 在线观看免费观看在线91 | 免费看片成年人 | 国产1级视频 | 色婷婷综合激情 | 久久亚洲区 | 波多野结衣在线观看视频 | 国产精品麻豆免费版 | 亚洲成人动漫在线观看 | 亚洲 中文 在线 精品 | 91精品国产乱码 | 日韩免费网址 | 国产一区二区在线免费播放 | 超碰夜夜| 精品福利av | 国产中文字幕在线观看 | 国产精品av久久久久久无 | 午夜日b视频 | 一区二区三区免费播放 | 99国产精品一区 | 啪啪免费试看 | 草樱av| 国产成人精品一区二区三区 | 欧美日韩视频一区二区三区 | 国产中的精品av小宝探花 | 日韩在线视频看看 | 成 人 黄 色 视频免费播放 | 中文字幕日本特黄aa毛片 | 免费观看91视频大全 | 中文国产成人精品久久一 | 国产福利一区二区三区视频 | 五月婷婷综合在线观看 | av网站播放 | 中文字幕在线高清 | 成人久久亚洲 | 96国产精品视频 | 精品久久久久免费极品大片 | 中文字幕国内精品 | 久久国产精品99久久久久久丝袜 | 欧美色婷 | 99人成在线观看视频 | 国产一区视频在线播放 | 久久高清免费观看 | 香蕉成人在线视频 | 午夜成人影视 | 日p视频在线观看 | 亚洲国产欧洲综合997久久, | 天堂av在线免费观看 | 欧美午夜剧场 | 亚洲免费a | 波多野结衣一区二区三区中文字幕 | 婷婷草| 国产资源免费在线观看 | 国产91全国探花系列在线播放 | 国产精品久久久久久一二三四五 | 一本—道久久a久久精品蜜桃 | 国产成人一区三区 | 国产在线探花 | 亚洲免费精品一区二区 | 亚洲精品视频在线播放 | 国产精品资源在线 | 天堂av高清| 九九免费在线看完整版 | 亚洲视频一级 | 六月婷色| av免费在线网站 | 国产福利精品视频 | 六月色丁香 | 日韩av在线免费播放 | 亚洲精品午夜一区人人爽 | 黄色小说视频网站 | 中文字幕在线播放第一页 | 久久ww| av超碰在线观看 | 欧美一级久久久久 | 久久精品电影院 | 91亚洲精品乱码久久久久久蜜桃 | 亚洲视频在线免费看 | 国产精品一区二 | 天天干天天在线 | 色综合色综合久久综合频道88 | 日韩欧美综合在线视频 | 在线看岛国av | av观看免费在线 | 久久精品国产免费看久久精品 | 奇米四色影狠狠爱7777 | 日韩精品一卡 | 亚洲蜜桃在线 | 综合色站导航 | 欧美人操人 | 久久99精品久久久久久清纯直播 | 亚洲精品456在线播放乱码 | 97视频在线免费播放 | 激情综合啪 | 一本一道久久a久久精品蜜桃 | 在线小视频你懂的 | 精品国产免费人成在线观看 | 91精品久久久久久综合乱菊 | 久久精品久久99精品久久 | 国产视频亚洲视频 | 国产成人精品av | 国产黄色大片 | 亚洲乱码国产乱码精品天美传媒 | 久久久久久久影院 | av在线网站观看 | 探花视频网站 | 中文在线字幕免费观看 | 一本色道久久精品 | www.亚洲在线| 国产精品成久久久久三级 | 麻豆久久 | 国产精品久久久久国产精品日日 | 久久久久国产精品免费免费搜索 | av电影在线免费 | 欧美巨大 | 欧美日韩不卡在线视频 | 国产精品v欧美精品v日韩 | 97综合视频| wwwwwww黄 | 亚洲国产精品va在线看 | 国产aaa免费视频 | 在线观看免费中文字幕 | 在线观看aa | 国产日韩精品视频 | 国产丝袜美腿在线 | 91av资源在线 | 成人精品视频久久久久 | 精品国产99国产精品 | 天天综合五月天 | 日韩网站免费观看 | 国产精品久久嫩一区二区免费 | 国内精品国产三级国产aⅴ久 | 国产精品久久精品国产 | 国产午夜精品久久久久久久久久 | 免费三级影片 | 国产视频精选在线 | 国内久久精品视频 | 欧美精品v国产精品v日韩精品 | 四虎成人精品 | 九九交易行官网 | 日韩高清观看 | 啪啪av在线 | 99精品免费久久久久久日本 | 免费美女久久99 | 日韩一三区 | 欧洲成人av | 久久黄色网址 | 中文字幕免费播放 | 国内久久久 | 美女黄频在线观看 | 国产亚洲情侣一区二区无 | 美女av在线免费 | 国产精品专区h在线观看 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 日韩网站免费观看 | 玖玖色在线观看 | 黄色av电影在线观看 | 国产伦精品一区二区三区在线 | 亚洲黄色免费在线 | 久操视频在线 | 51久久成人国产精品麻豆 | 日日夜夜中文字幕 | 超碰个人在线 | 丁香花在线观看免费完整版视频 | 亚洲视频精品 | 伊人五月天av | 午夜丰满寂寞少妇精品 | 国产午夜在线 | 天天操天天射天天 | 国产福利av在线 | 久久久精品在线观看 | 波多野结衣一区二区 | 免费在线中文字幕 | 免费观看视频黄 | 奇米影视777四色米奇影院 | 久草爱视频 | 96视频在线 | 二区三区视频 | 国产精品99久久久久久久久 | 日韩精品欧美视频 | 国产一区二区久久久久 | 在线观看岛国 | 麻豆一区在线观看 | 免费a网址 | 色综合天天狠天天透天天伊人 | 99r在线播放 | 免费影视大全推荐 | 国产精品久久99精品毛片三a | 国产精品一区在线观看你懂的 | 国产免费高清视频 | 精品久久一区二区三区 | 国产精品99久久久久久大便 | 欧美最猛性xxxxx亚洲精品 | 日韩免费精品 | 亚洲精品国精品久久99热 | 国产成人久久精品77777 | 国产欧美精品一区二区三区 | 九九免费精品视频在线观看 | 日本在线观看一区 | 久久午夜鲁丝片 | 亚洲综合视频在线 | 国产一区二区视频在线播放 | 国产破处在线视频 | 尤物97国产精品久久精品国产 | 欧美乱淫视频 | 天天操夜夜操天天射 | 精品一二三四在线 | 丁香六月婷 | 人人干人人干人人干 | 免费观看福利视频 | 亚洲永久在线 | www久久精品 | 国产精品白浆 | 亚洲 欧美日韩 国产 中文 | 久久国语露脸国产精品电影 | 天天操天天射天天舔 | 久久国产品 | 国产九九九视频 | 天天看天天干天天操 | 国产成人一区二区三区在线观看 | 色狠狠一区二区 | 国产伦精品一区二区三区高清 | 国产第一页福利影院 | 色黄视频免费观看 | 国产亚洲视频在线免费观看 | 狠狠狠狠狠狠狠干 | 永久免费毛片 | 国产精品免费高清 | 婷婷激情网站 | 日日爽| 国产xxxx| av在线播放快速免费阴 | 欧美一区二区免费在线观看 | 97热在线观看 | 96av麻豆蜜桃一区二区 | 中文字幕在线视频一区二区 | 久久99亚洲精品久久久久 | 欧美精品久久久久久久亚洲调教 | 日韩成人精品一区二区三区 | 天天操人人干 | 美女福利视频一区二区 | 欧美日韩视频在线观看一区二区 | 国产一级免费观看视频 | 国产 亚洲 欧美 在线 | 国产剧情久久 | 国产亚洲欧美日韩高清 | 欧美激情一区不卡 | 女人久久久久 | 黄色aa久久| 亚洲精品乱码白浆高清久久久久久 | 久久久在线 | 久久深夜福利免费观看 | 国产精品久久伊人 | 国产午夜精品久久 | 麻豆久久久 | 97天堂 | 中文字幕 国产视频 | 最新日韩在线观看视频 | 日韩av一区在线观看 | 欧美淫aaa免费观看 日韩激情免费视频 | 色综合天天综合 | 午夜久久网站 | 国产成人三级 | 午夜精品视频福利 | 中文字幕免费播放 | 久久99日韩 | 亚洲爱av| 日韩精品一区二区三区在线播放 | 欧美日在线观看 | 色视频在线 | 国产黄色免费 | 久久精品观看 | 99久久久久久 | 91精品老司机久久一区啪 | www.天天射 | 97高清视频 | 91色视频| a黄色大片 | 欧美日本在线视频 | 中文字幕频道 | 成年人视频在线免费 | 久99久精品视频免费观看 | 久久国语露脸国产精品电影 | 中文字幕精品一区 | 欧美午夜久久 | 中文字幕在线观看91 | 97超碰在线久草超碰在线观看 | 超碰在线97免费 | 日韩专区在线播放 | 亚洲国产精品成人va在线观看 | 久久久69| 中文字幕在线观看资源 | 一区二区中文字幕在线观看 | 日韩一级电影在线 | 很污的网站 | 欧美午夜理伦三级在线观看 | 亚洲每日更新 | 91av手机在线观看 | japanesefreesex中国少妇 | 久久久久久久久久久久久国产精品 | 久久亚洲精品国产亚洲老地址 | 精品天堂av | 亚洲第一伊人 | 一级黄色免费 | 国产伦理一区二区三区 | 91精品国产欧美一区二区成人 | 日韩啪视频| 91| 精品久久五月天 | 日韩高清 一区 | 国产日韩欧美在线免费观看 | 91成人免费在线视频 | 丁香花在线视频观看免费 | 久久天天躁狠狠躁亚洲综合公司 | 黄色亚洲大片免费在线观看 | 免费在线看成人av | 日韩av高清在线观看 | 久久久久久久久久久久影院 | av一级片在线观看 | 欧美黄在线 | 一区二区精品视频 | 日韩美女高潮 | 日韩在线视频二区 | av在线网站观看 | 四虎成人av | 狠狠躁天天躁综合网 | 在线va网站 | 蜜桃视频成人在线观看 | 毛片www | 国产精品久久久久久久久免费 | 99九九免费视频 | 美女精品久久久 | 少妇18xxxx性xxxx片 | 成片视频免费观看 | av高清一区二区三区 | 91精品国产自产在线观看 | 日韩久久久 | 亚洲精品视频网址 | 黄色av电影免费观看 | 中文av一区二区 | 五月天亚洲精品 | 99久久这里只有精品 | 久久福利影视 | 亚洲在线a | 精品中文字幕在线播放 | 国产一二三精品 | 美女免费视频一区 | 久草精品视频在线播放 | 在线国产一区 | 国产人在线成免费视频 | 狠狠插狠狠干 | 国产青草视频在线观看 | 天天操夜夜操国产精品 | 久草.com| 国产精品久久久久久久av大片 | 亚洲综合五月 | 91麻豆精品国产91久久久使用方法 | 欧美精品乱码久久久久久 | 欧美亚洲国产一卡 | 天天干国产 | 久久99亚洲精品久久久久 | 中文字幕有码在线 | 天天摸日日摸人人看 | 天天做天天爱天天爽综合网 | 91精品国自产拍天天拍 | 黄色软件视频大全免费下载 | 久久影视一区 | 韩日精品中文字幕 | 婷婷综合激情 | 亚洲视频www | 97超碰中文字幕 | 国产在线观看网站 | 国产专区一 | 日韩久久视频 | 国产精品免费一区二区三区在线观看 | 狠狠躁日日躁狂躁夜夜躁av | 播五月综合 | 人人射人人澡 | 69久久夜色精品国产69 | 国产精品免费一区二区三区在线观看 | 91精品国产亚洲 | 91在线国内视频 | 久草在线视频免赞 | 一区二区三区在线观看中文字幕 | 欧美性成人 | 欧洲视频一区 | 免费在线国产精品 | 99色网站| 91看片在线观看 | 久久夜夜操 | 国内偷拍精品视频 | 国产精品一区二区av | 玖玖视频 | 欧美日在线观看 | 一区二区三区精品在线 | 久久精品视频在线免费观看 | 久久精品官网 | 99热免费在线 | www.国产毛片 | 黄色国产精品 | 久久这里只精品 | www.少妇| 免费观看91视频 | 狠狠操影视 | 国产中文字幕在线免费观看 | 91精选 | 日韩免费在线视频 | 免费福利在线 | 00av视频 | 在线 欧美 日韩 | 亚洲国产高清视频 | 亚洲精品色视频 | 成人精品国产免费网站 | 亚洲精品永久免费视频 | 久久久久欠精品国产毛片国产毛生 | 国产中文字幕一区二区三区 | 黄a在线观看 | 99精品网站 | japanesexxxhd奶水| 久久久久亚洲国产 | av黄在线播放 | 欧美视频不卡 | 日韩黄色中文字幕 | 国模视频一区二区三区 | 色资源中文字幕 | 免费观看的黄色 | 在线有码中文字幕 | 欧美日韩国产mv | 久久99久久99精品免观看软件 | 五月开心色 | 久久激情五月激情 | 午夜成人免费影院 | 欧美综合色在线图区 | 亚洲97在线 | 91资源在线 | 久久久久 免费视频 | 久久久久日本精品一区二区三区 | 五月婷婷丁香在线观看 | 日韩高清观看 | 国产午夜精品福利视频 | 国产99久久九九精品 | 日韩精品中文字幕久久臀 | 欧美一级性生活视频 | av电影在线观看完整版一区二区 | 成人久久久精品国产乱码一区二区 | 97偷拍在线视频 | 成人国产精品久久久久久亚洲 | 99久久99久久精品国产片果冰 | 欧美日高清视频 | 免费不卡中文字幕视频 | 深夜免费福利视频 | 大型av综合网站 | 国产精品久久久久久婷婷天堂 | 国产高清av免费在线观看 | 精品国产一区二区三区不卡 | 国产玖玖在线 | 欧美一区二视频在线免费观看 | avcom在线 | 成片人卡1卡2卡3手机免费看 | 国产精品免费在线播放 | 久久久久久久久久免费 | 91精品国产91热久久久做人人 | 欧美性生活久久 | 欧美在线日韩在线 | 久草手机视频 | 久久深夜| 久久精品96 | 波多野结衣视频一区 | 综合天天网 | 香蕉久久久久 | 日韩有码网站 | 黄色录像av | 激情婷婷色 | 成人中文字幕+乱码+中文字幕 | 中文字幕在线观看第二页 | 午夜 在线| 日韩av一区二区三区在线观看 | 国产视频精品久久 | 日韩三级视频在线看 | 日韩精品视频在线免费观看 | 国产在线播放观看 | 天天天干天天射天天天操 | 在线观看国产www | 免费三级黄色片 | 欧美日韩后 | 五月婷婷免费 | 精品国产乱码久久久久久1区二区 | 99av国产精品欲麻豆 | 亚洲精品www久久久 www国产精品com | 亚洲精品在线播放视频 | 丰满少妇对白在线偷拍 | 美女视频黄频大全免费 | 久久精品99国产精品酒店日本 | 人人澡超碰碰97碰碰碰软件 | 精品在线观看免费 | 精品欧美一区二区三区久久久 | 91视频首页| 免费观看丰满少妇做爰 | 亚洲福利精品 | 成人精品视频久久久久 | 色婷婷国产精品一区在线观看 | 日本一区二区免费在线观看 | 日韩精品视频在线观看网址 | 亚洲国产欧美在线看片xxoo | 亚洲精品18日本一区app | 国产一级性生活视频 | 日韩电影在线观看一区 | 在线观看91精品国产网站 | 国产精品中文字幕在线观看 | 久久精品中文字幕免费mv | 中文字幕网站视频在线 | 99视频国产精品 | 国产精品视频区 | 日本高清中文字幕有码在线 | 91亚洲永久精品 | 中文字幕123区 | 国产亚洲精品久久久久久移动网络 | 久久都是精品 | .国产精品成人自产拍在线观看6 | 久久婷婷综合激情 | 亚洲视频精选 | 日韩免费小视频 | 亚洲国产视频在线 | 日韩中文字幕国产精品 | 69热国产视频 | 色综合人人 | 自拍超碰在线 | 黄色www在线观看 | 在线观看91av | 四虎在线免费观看视频 | 91精品国产91热久久久做人人 | 欧美嫩草影院 | 亚洲精品影院在线观看 | 一区二区三区在线视频观看58 | 天天干干| 天天射狠狠干 | 国产一区二区精品久久91 | 五月花丁香婷婷 | 激情av综合 | 日本夜夜草视频网站 | 毛片随便看| 久久综合色天天久久综合图片 | 日韩精品你懂的 | 久久无码av一区二区三区电影网 | 在线看片一区 | 国产精品一区专区欧美日韩 | 干干日日 | 黄色视屏av | 丁香六月伊人 | 黄色免费视频在线观看 | 亚洲精品乱码久久久一二三 | 中文字幕免费高 | 欧美一级爽 | 色资源在线观看 | 有码视频在线观看 | 亚洲乱码中文字幕综合 | 激情欧美国产 | 久久久电影网站 | 亚洲专区在线播放 | 97超级碰碰 | 中文字幕乱视频 | 国产精品久久久久一区二区三区共 | 99国产成+人+综合+亚洲 欧美 | 又污又黄的网站 | 国产亚洲人成网站在线观看 | 黄色成人av | 国产五月天婷婷 | 伊人天天色 | 免费情缘| 99色 | 天天操天天干天天干 | 亚洲国产精品va在线 | 久久久美女 | 日本韩国精品在线 | 天天操天天干天天干 | 久久久久久久久亚洲精品 | 久久久久久久久亚洲精品 | 久久久久久久久久久久久久免费看 | 精品国产伦一区二区三区观看方式 | 激情 婷婷 | 在线一级片 | av观看免费在线 | 久久久av免费 | 久操伊人| 日本电影久久 | 97人人艹 | 国产美女视频免费观看的网站 | 91成人欧美 | 中文字幕在线网址 | 91麻豆精品国产自产在线 | 九九热在线视频 | 久久社区视频 | 欧美日韩国产一二三区 | 日本中文一级片 | 久久精品久久精品久久39 | 曰本三级在线 | 中文字幕在线观看1 | 在线免费观看黄色av | 亚洲国产大片 | 亚洲精品在线观看视频 | 日韩一区二区在线免费观看 | 成人福利在线观看 | 超碰久热 | 欧美成a人片在线观看久 | 特级aaa毛片 | 91综合视频在线观看 | 日韩欧美在线中文字幕 | 国产又粗又猛又爽又黄的视频免费 | 色91av| 久久精品国产亚洲精品 | 久久97久久97精品免视看 | 一区二区三区在线免费 | 在线成人一区二区 | 欧美精品中文 | 久久亚洲综合国产精品99麻豆的功能介绍 | 97精品国产97久久久久久免费 | 免费视频91 | 精品国产一区二区三区久久久蜜月 | 黄色网在线播放 | 国产亚洲欧美精品久久久久久 | 中文字幕日本特黄aa毛片 | 国产成人99av超碰超爽 | 在线看成人av| 欧美激情第一页xxx 午夜性福利 | 一区二区 不卡 | 国产高清在线不卡 | www178ccom视频在线 | 国产日产精品久久久久快鸭 | 麻豆视频免费网站 | 在线看片a| 日韩中文字幕免费在线观看 | 久久久久福利视频 | 日韩精品一区二区三区免费视频观看 | 激情网站网址 | 久久精品高清视频 | 欧美地下肉体性派对 | 欧美视频www | 在线国产精品一区 | 丁香六月激情婷婷 | 欧美肥妇free | 婷婷久久五月天 | 九草视频在线 | 免费观看91视频大全 | 久久99精品久久久久久清纯直播 | 国产91精品一区二区绿帽 | 日韩中文字幕免费在线播放 | 中文字幕色网站 | 国产免费又粗又猛又爽 | 亚洲综合色视频在线观看 | av黄色成人 | 亚洲在线观看av | 国产涩涩在线观看 | 精品视频免费播放 | 一区二区三区视频网站 | 久久激情久久 | 亚洲理论在线观看 | 亚洲91中文字幕无线码三区 | 2021久久| 久久精品综合 | 精品久久久久久久 | 亚洲免费观看视频 | 亚洲精品在线观看的 | 欧美一区二区免费在线观看 | 久久久久五月天 | 日本69hd| 日韩免费在线观看网站 | 最近中文字幕在线中文高清版 | 99国产一区二区三精品乱码 | 国产美女视频免费观看的网站 | 97偷拍视频 | 亚洲一区二区三区在线看 | 日韩丝袜在线观看 | 亚洲一级片av | 99免费观看视频 | av网站在线免费观看 | 免费久久久久久 | 亚洲色图 校园春色 | 久久黄色精品视频 | 国产黄网站在线观看 | 成年美女黄网站色大片免费看 | 2018精品视频 | av免费福利 | 一区二区三区在线不卡 | 久久久91精品国产一区二区精品 | 成年人黄色免费视频 | 精品久久久久久一区二区里番 | 国产91精品高清一区二区三区 | 精品视频专区 | 狠狠干天天操 | 国产精品久久久电影 | 国产91影院 | 国产成人av综合色 | 国产日韩欧美视频在线观看 | 中文在线免费观看 | 国产精品久久久久亚洲影视 | 中文一区二区三区在线观看 | 天天躁天天狠天天透 | 亚州人成在线播放 | 69夜色精品国产69乱 | 久久久久久久影院 | 国产精品成 | 国产不卡免费视频 | 色多多污污在线观看 | 狠狠色丁香久久婷婷综 | 成人黄大片 | 国产一区二区三区免费观看视频 | 在线综合 亚洲 欧美在线视频 | 在线视频观看你懂的 | 丰满少妇在线观看 | 五月天亚洲婷婷 | 国产无遮挡又黄又爽馒头漫画 | 久久这里只有精品首页 | 日韩极品在线 | av成年人电影 | 欧美一级电影免费观看 | 看国产黄色片 | 亚洲 欧美 精品 | 国产精品电影一区 | 中文字幕一区在线观看视频 | 日韩免费一级a毛片在线播放一级 | 日韩天堂在线观看 | 欧美日韩国产一区二区在线观看 | 亚洲国产经典视频 | 欧美亚洲成人xxx | av大片网站 | 一区二区三区国 | 成人午夜性影院 | 成人三级黄色 | 手机av电影在线观看 | av在线精品 | 欧美午夜a| 国产成人一区二区三区 |