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

歡迎訪問 生活随笔!

生活随笔

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

python

不想再被鄙视?那就看进来! 一文搞懂 Python 2 字符编码

發布時間:2023/12/4 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 不想再被鄙视?那就看进来! 一文搞懂 Python 2 字符编码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


程序員都自視清高,覺得自己是創造者,經常鄙視不太懂技術的產品或者QA。可悲的是,程序員之間也相互鄙視,程序員的鄙視鏈流傳甚廣,作為一個Python程序員,自然最關心的是下面這幅圖啦



我們項目組一值使用Python2.7,雖然我們也知道Python3的諸多好處,也曾經蠢蠢欲動過,但由于各種歷史原因,以及業務的壓力,我們只可能繼續使用Python2.7。更悲哀的是,我們組不是那么international,所以代碼中還是涉及到大量的中文,因此偶爾也會遇到亂碼以及UnicodeError,于是生活在了鄙視鏈的末端。


因此,本文的目標是解釋清楚 python2.7 中unicode、str的編解碼關系,力求在鄙視鏈中前進一步。


注意:本文實驗主要基于win7,Python2.7;以及Linux ,Python2.7。除非特殊說明,所有的命令都是在終端中交互式輸入;如果沒有強調平臺,那么就是window上的結果。下面是一些默認的環境信息(其重要性后文會介紹)


windows


>>>?import?sys,locale

>>>?sys.getdefaultencoding()

'ascii'

>>>?locale.getdefaultlocale()

('zh_CN',?'cp936')

>>>?sys.stdin.encoding

'cp936'

>>>?sys.stdout.encoding

'cp936'

>>>?sys.getfilesystemencoding()

'mbcs'


注意,上面CP936是GBK的別名,在https://docs.python.org/2/library/codecs.html#standard-encodings?可以查看。


Linux


>>>?import?sys,locale

>>>?sys.getdefaultencoding()

'ascii'

>>>?locale.getdefaultlocale()

('zh_CN',?'UTF-8')

>>>?sys.stdin.encoding

'UTF-8'

>>>?sys.stdout.encoding

'UTF-8'

>>>?sys.getfilesystemencoding()

'UTF-8'


從字符編碼說起


首先來說一說gbk gb2312 unicode utf-8這些術語,這些術語與語言無關。


計算機的世界只有0和1,因此任何字符(也就是實際的文字符號)也是由01串組成。計算機為了運算方便,都是8個bit組成一個字節(Byte),字符表達的最小單位就是字節,即一個字符占用一個或者多個字節。字符編碼(character encoding)就是字集碼,編碼就是將字符集中的字符映射為一個唯一二進制的過程。


計算機發源于美國,使用的是英文字母(字符),所有26個字母的大小寫加上數字0到10,加上符號和控制字符,總數也不多,用一個字節(8個bit)就能表示所有的字符,這就是ANSI的“Ascii”編碼(American Standard Code for Information Interchange,美國信息互換標準代碼)。比如,小寫字母‘a’的ascii 碼是01100001,換算成十進制就是97,十六進制就是0x61。計算機中,一般都是用十六進制來描述字符編碼。


但是當計算機傳到中國的時候,ASCII編碼就行不通了,漢字這么多,一個字節肯定表示不下啊,于是有了GB 2312(中國國家標準簡體中文字符集)。GB2312使用兩個字節來對一個字符進行編碼,其中前面的一個字節(稱之為高字節)從0xA1用到 0xF7,后面一個字節(低字節)從0xA1到0xFE,GB2312能表示幾千個漢字,而且與asill嗎也是兼容的。


但后來發現,GB2312還是不夠用,于是進行擴展,產生了GBK(即漢字內碼擴展規范), GBK同Gb2312一樣,兩個字節表示一個字符,但區別在于,放寬了對低字節的要求,因此能表示的范圍擴大到了20000多。后來,為了容納少數名族,以及其他漢字國家的文字,出現了GB13080。


GB13080是兼容GBK與GB2312的,能容納更多的字符,與GBK與GB2312不同的是,GB18030采用單字節、雙字節和四字節三種方式對字符編碼

因此,就我們關心的漢字而言,三種編碼方式的表示范圍是:

GB18030 》 GBK 》 GB2312


GBK是GB2312的超集,GB1803又是GBK的超集。后面也會看到,一個漢字可以用GBK表示,但不一定能被GB2312所表示。


當然,世界上還有更多的語言與文字,每種文字都有自己的一套編碼規則,這樣一旦跨國就會出現亂碼,亟待一個全球統一的解決辦法。這個時候ISO(國際標準化組織)出馬了,發明了”Universal Multiple-Octet Coded Character Set”,簡稱 UCS, 俗稱 “unicode”。目標很簡單:廢了所有的地區性編碼方案,重新搞一個包括了地球上所有文化、所有字母和符號 的編碼!


unicode每種語言中的每個字符設定了統一并且唯一的二進制編碼,以滿足跨語言、跨平臺進行文本轉換、處理的要求。unicode編碼一定以u開頭。


但是,unicode只是一個編碼規范,是所有字符對應二進制的集合,而不是具體的編碼規則。或者說,unicode是表現形式,而不是存儲形式,就是說沒用定義每個字符是如何以二進制的形式存儲的。這個就跟GBK這些不一樣,GBK是表里如下,表現形式即存儲形式。


比如漢字“嚴”的unicode編碼是u4e25,對應的二進制是1001110 00100101,但是當其經過網絡傳輸或者文件存儲時,是沒法知道怎么解析這些二進制的,容易和其他字節混在一起。那么怎么存儲unicode呢,于是出現了UTF(UCS Transfer Format),這個是具體的編碼規則,即UTF的表現形式與存儲格式是一樣的。


因此,可以說,GBK和UTF-8是同一個層面的東西,跟unicode是另一個層面的東西,unicode飄在空中,如果要落地,需要轉換成utf-8或者GBK。只不過,轉換成Utf-8,大家都能懂,更懂用,而轉換成GBK,只有中國人才看得懂。


UTF也有不同的實現,如UTF-8, UTF-16, 這里以UTF-8為例進行講解(下面一小節引用了阮一峰的文章)。


unicode與utf-8


UTF-8最大的一個特點,就是它是一種變長的編碼方式。它可以使用1~4個字節表示一個符號,根據不同的符號而變化字節長度。UTF-8的編碼規則很簡單,只有二條:


1)對于單字節的符號,字節的第一位設為0,后面7位為這個符號的unicode碼。因此對于英語字母,UTF-8編碼和ASCII碼是相同的。


2)對于n字節的符號(n>1),第一個字節的前n位都設為1,第n+1位設為0,后面字節的前兩位一律設為10。剩下的沒有提及的二進制位,全部為這個符號的unicode碼。


下表總結了編碼規則,字母x表示可用編碼的位。


Unicode符號范圍??????|????????UTF-8編碼方式

(十六進制)?????????? |????????(二進制)

----------------------+---------------------------------------------

0000?0000-0000?007F?|?0xxxxxxx

0000?0080-0000?07FF?|?110xxxxx?10xxxxxx

0000?0800-0000?FFFF?|?1110xxxx?10xxxxxx?10xxxxxx

0001?0000-0010?FFFF?|?11110xxx?10xxxxxx?10xxxxxx?10xxxxxx


以漢字“嚴”為例,演示如何實現UTF-8編碼。


已知“嚴”的unicode是4E25(100111000100101),根據上表,可以發現4E25處在第三行的范圍內(0000 0800-0000 FFFF),因此“嚴”的UTF-8編碼需要三個字節,即格式是“1110xxxx 10xxxxxx 10xxxxxx”。然后,從“嚴”的最后一個二進制位開始,依次從后向前填入格式中的x,多出的位補0。這樣就得到了,“嚴”的UTF-8編碼是“11100100 10111000 10100101”,轉換成十六進制就是E4B8A5。


當編解碼遇上Python2.x


下面使用Python語言來驗證上面的理論。在這一章節中,當提到unicode,一般是指unicode type,即Python中的類型;也會提到unicode編碼、unicode函數,請大家注意區別。

另外,對于編碼,也有兩種意思。第一個是名字,指的是字符的二進制表示,如unicode編碼、gbk編碼。第二個是動詞,指的是從字符到二進制的映射過程。不過后文中,編碼作為動詞,狹義理解為從unicode類型轉換成str類型的過程,解碼則是相反的過程。另外強調的是,unicode類型一定是unicode編碼,而str類型可能是gbk、ascii或者utf-8編碼。


unicode 與 str 區別


在python2.7中,有兩種“字符串”類型,分別是str 與 unicode,他們有同一個基類basestring。str是plain string,其實應該稱之為字節串,因為是每一個字節換一個單位長度。而unicode就是unicode string,這才是真正的字符串,一個字符(可能多個字節)算一個單位長度。


python2.7中,unicode類型需要在文本之間加u表示。


>>>?us?=?u'嚴'

>>>?print?type(us),?len(us)

<type?'unicode'>?1

>>>?s?=?'嚴'

>>>?print?type(s),?len(s)

<type?'str'>?2

>>>


從上可以看到,第一,us、s的類型是不一樣的;其二,同一個漢字,不同的類型其長度也是不一樣的,對于unicode類型的實例,其長度一定是字符的個數,而對于str類型的實例,其長度是字符對應的字節數目。這里強調一下,s(s = ‘嚴’)的長度在不同的環境下是不一樣的!后文會解釋。


__str__ __repr__的區別


這是python中兩個magic method,很容易讓新手迷糊,因為很多時候,二者的實現是一樣的,但是這兩個函數是用在不同的地方。


_str__, 主要是用于展示,str(obj)或者print obj的時候調用,返回值一定是一個str 對象。


__repr__, 是被repr(obj), 或者在終端直接打obj的時候調用。


>>>?us?=?u'嚴'

>>>?us

u'\u4e25'

>>>?print?us


可以看到,不使用print返回的是一個更能反映對象本質的結果,即us是一個unicode對象(最前面的u表示,以及unicode編碼是用的u),且“嚴”的unicode編碼確實是4E25。而print調用可us.__str__,等價于print str(us),使得結果對用戶更友好。那么unicode.__str__是怎么轉換成str的呢,答案會在后面揭曉。


unicode str utf-8關系


前面已經提到,unicode只是編碼規范(只是字符與二進制的映射集合),而utf-8是具體的編碼規則(不僅包含字符與二進制的映射集合,而且映射后的二進制是可以用于存儲和傳輸的),即utf-8負責把unicode轉換成可存儲和傳輸的二進制字符串即str類型,我們稱這個轉換過程為編碼。而從str類型到unicode類型的過程,我們稱之為解碼。


Python中使用decode()和encode()來進行解碼和編碼,以unicode類型作為中間類型。如下圖所示


  decode    ?encode

str?--------->?unicode?--------->str


即str類型調用decode方法轉換成unicode類型,unicode類型調用encode方法轉換成str類型。for example


>>>?us?=?u'嚴'

>>>?ss?=?us.encode('utf-8')

>>>?ss

'\xe4\xb8\xa5'

>>>?type(ss)

<type?'str'>

>>>?ss.decode('utf-8')?==?us

True


從上可以看出encode與decode兩個函數的作用,也可以看出’嚴’的utf8編碼是E4B8A5。


就是說我們使用unicode.encode將unicode類型轉換成了str類型,在上面也提到unicode.__str__也是將unicode類型轉換成str類型。二者有什么卻比呢?


unicode.encode 與?unicode.__str__的區別


首先看看文檔


str.encode([encoding[,?errors]])

  Return?an encoded version of the string.?Default encoding?is?the current default string?encoding.

  

object.__str__(self)

  Called by the str()?built-in?function?and?by the print?statement to compute?the?informal?stringrepresentation of an object.


注意:str.encode 這里的str是basestring,是str類型與unicode類型的基類。


可以看到encode方法是有可選的參數:encoding 和 errors,在上面的例子中encoding即為utf-8;而__str__是沒有參數的,我們可以猜想,對于unicode類型,__str__函數一定也是使用了某種encoding來對unicode進行編碼。


首先不禁要問,如果encode方法沒有帶入參數,是什么樣子的:


>>>?us.encode()

Traceback?(most recent call?last):

File?"<stdin>",?line?1,?in?<module>

UnicodeEncodeError:?'ascii'?codec?can't encode character u'\u4e25'?in?position?0:?ordinal?not?inrange(128)


不難看出,默認使用的就是ascii碼來對unicode就行編碼,為什么是ascii碼,其實就是系統默認編碼(sys.getdefaultencoding的返回值)。ascii碼顯然無法表示漢字,于是拋出了異常。而使用utf-8編碼的時候,由于utf能夠表示這個漢字,所以沒報錯。


如果直接打印ss(us.encode(‘utf-8’)的返回值)會怎么樣?


>>>?print?ss


結果略有些奇怪,us.__str__(即直接打印us)的結果不一樣,那么試試encoding = gbk呢?


>>>?print?us.encode('gbk')

U got it! 事實上也是如此,python會采用終端默認的編碼(用locale.getdefaultlocale()查看,windows是為gbk)將unicode編碼成str類型。


在Linux(終端編碼為utf-8),結果如下:


>>>?us=?u'嚴'

>>>?print?us.encode('utf-8')

>>>?print?us.encode('gbk')

??

>>>?print?us

>>>

注意上面的亂碼!


unicode gbk之間的轉換


在上上小節,介紹了unicode可以通過utf-8編碼(encoding = utf-8),轉換成utf-8表示的str,在上一節也可以看出unicode也可以通過gbk編碼(encoding=gbk),轉換成gbk表示的str。這里有點暈,留作第一個問題,后面解釋。


unicode與utf8之間的相互轉換可以計算得知,但unicode與gbk之間的相互轉換沒有計算公式,就只能靠查表了,就是說有一張映射表,有某一個漢字對應的unicode表示與gbk表示的映射關系。


>>?us?=?u'嚴'

>>>?us

u'\u4e25'

>>>?us.encode('gbk')

'\xd1\xcf'

>>>?us.encode('gb2312')

'\xd1\xcf'

>>>?us.encode('gb18030')

'\xd1\xcf'

>>>?s?=?'嚴'

>>>?s

'\xd1\xcf'

>>>


從上不難看出,嚴的unicdoe編碼是4e25,GBK編碼是d1cf,因此us通過gbk編碼就是d1cf。同樣也能看到,GB18030,GBK,GB2312是兼容的。


為什么print us.encode(‘utf-8’)打印出“涓”


ss = us.encode(‘utf-8’), ss是一個str類型,直接打印結果有點奇怪,一個“涓”字,那一個str類型的“涓”是哪些二進制組成的呢?


>>>?s?=?'涓'

>>>?s

'\xe4\xb8'


可以看到,str類型的“涓”,其二進制是E4B8,跟’嚴’的utf8編碼(E4B8A5)相差了一個A5,那么就是因為A5顯示不出來,驗證如下:


>>>?print?'--%s--'?%?ss

--?-


因此,只是碰巧顯示了“涓”而已,事實上ss跟“”涓“”毫無關系。


回答第一個問題:str類型到底是什么


在上上小節,提到了utf-8編碼的str,與gbk編碼的str,感覺有點繞。我們知道,一個漢字‘嚴’,可存儲的編碼格式可以是gbk(’xd1xcf’),也可以是utf-8(’xe4xb8xa5’),那么當我們在終端敲入這個漢字的時候,是哪一種格式呢?取決于終端默認編碼


windows上(默認終端編碼為gbk):


>>>?s?=?'嚴'

>>>?s

'\xd1\xcf'


Linux上(默認終端編碼為utf-8):


>>>?a?=?'嚴'

>>>?a

'\xe4\xb8\xa5'

同樣一個漢字,同樣都是Python中的str類型,在不同的編碼格式下,其二進制是不一樣的。因此,其長度也是不一樣的,對于str類型,其長度是對應的字節長度。


也能看出gbk編碼的字節長度一般小于utf-8,這也是gbk繼續存在的一個原因。


這里,要強調一下,unicode的二進制形式是與終端的編碼格式無關的!這個也不難理解。


unicode函數


str類型到unicode類型的轉換,出了上面提到的str.decode,還有一個unicode函數。兩個函數的簽名為:


unicode(object[,?encoding[,?errors]])

Return?the Unicode?string?version of object?using one of the following?modes:

?

str.decode([encoding[,?errors]])

Decodes the string?using the codec registered?for?encoding.?encoding defaults to the default stringencoding.


二者參數相同,事實上二者是等價的,encoding的默認值也是一樣的,都是sys.getdefaultencoding()的結果。for example:


>>>?s?=?'嚴'

>>>?newuse?=?unicode(s)

Traceback?(most recent call?last):

File?"<stdin>",?line?1,?in?<module>

UnicodeDecodeError:?'ascii'?codec?can't decode byte 0xd1 in position 0: ordinal not in range(128)

?

>>> newuse = unicode(s, 'utf-8')

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

UnicodeDecodeError: 'utf8' codec can't?decode?byte?0xd1?in?position?0:?invalid continuation?byte

>>>?newuse?=?unicode(s,?'gbk')

>>>?newuse

u'\u4e25'


第一個UnicodeDecodeError,就是因為系統默認的編碼是asill嗎;第二個UnicodeDecodeError,是因為,s(str類型的實例)的編碼取決于終端默認編碼(即windows下的gbk),為了能打印出來,也就必須用gbk編碼來表示這個str,因此只能查詢gbk與unicode的映射表將s轉換成unicode類型。


為啥調用sys.setdefaultencoding


在諸多Python代碼中,都會看到這么一段:


import sys

reload(sys)

sys.setdefaultencoding('utf-8')


不難猜想,setdefaultencoding跟getdefaultencoding是配對的,為啥要將系統的默認編碼設置成utf-8,其實就是解決str到unicode的轉換問題。


上一小節已經提到過,使用unicode函數將str類型轉換成unicode類型時,要考慮兩個因素:第一,str本身是什么編碼的;第二,如果沒有傳入encoding參數,默認使用sys.getdefaultencoding。encoding參數必須與str本身的編碼對應,否則就是UnicodeDecodeError。


寫python代碼的程序都知道,我們要在py文件第一行寫上:


# -*- coding: utf-8 -*-

這句話的作用在于,告訴編輯器,該文件里面的所有str都采用utf-8編碼,且存儲文件的時候也是使用utf-8格式。


然后文件中就會使用下面的這種代碼。


s='中文'

us=unicode(s)


使用unicode強制轉換的時候,都不習慣帶參數,為了保證encoding參數必須與str本身的編碼一致,所以使用setdefaultencoding將系統默認編碼設置為utf-8。


亂碼與UnicodeError


下面介紹幾種常見的亂碼與異常UnicodeError, 大多數亂碼或者異常的原因在前面已經講過了,同時,對于一些亂碼,也試圖給出可行的解決辦法。


UnicodeError包括UnicodeDecodeError 與UnicodeEncodeError ,前者是decode也就是str轉unicode的時候出了異常,后者則是encode也就是unicode轉str的時候出了異常。


對于一個str,直接打印


例子就是上面反復提到的例子


>>>?ss?=?us.encode('utf-8')

>>>?print?ss


如果一個str類型來自網絡或者文件讀取,最好先按照對端encode的方式先decode成unicode,然后再輸出(輸出的時候會自動轉換成期望終端支持的編碼格式的str)


編碼范圍無法包括的漢字


直接上例子


>>>?newus?=?u'囍'

>>>?newus

u'\u56cd'

>>>?newus.encode('gbk')

'\x87\xd6'

>>>?newus.encode('gb2312')

Traceback?(most recent call?last):

File?"<stdin>",?line?1,?in?<module>

UnicodeEncodeError:?'gb2312'?codec?can't encode character u'\u56cd'?in?position?0:?illegal multibytesequence

>>>


可以看到,‘囍’字可以被gbk編碼,但是不能被gb2312編碼。


str轉unicode的時候


在上面講unicode函數的時候已經舉過例子,會爆出UnicodeDecodeError 異常。


這個錯誤比較的原因,更多來自str到unicode的默認轉換,比如一個str與一個unicode相加的時候:


>>>?a?=?'嚴'

>>>?b?=?u'嚴'

>>>?c?=?a?+?b

Traceback?(most recent call?last):

File?"<stdin>",?line?1,?in?<module>

UnicodeDecodeError:?'ascii'?codec?can't?decode?byte?0xd1?in?position?0:?ordinal?not?in?range(128)

unicode 與 str相加,str會轉換為unicode,使用默認的unicode(strobj, encoding = sys.getdefaultencoding())


看起來向unicode編碼的字符串


某些情況下,我們打印出一個str類型,看到結果是’\u4e25’, 或者’u4e25’,對于這個字符串,是不是很眼熟,不錯, ‘嚴‘的unicode編碼就是u’u4e25’。仔細一看,只是在引號前面多了一個u(表示是一個unicode類型)。那么當我們看到一個’u4e25’的時候,怎么知道對應的漢字是什么?對于已知的這種格式的str,自然可以手動加一個u,然后在終端輸出,但是如果是一個變量,需要自動轉換成unicode呢,這個時候就可以使用python-specific-encodings中的unicode_escape。


>>>?s?=?'\u4e25'

>>>?s

'\\u4e25'

>>>?us?=?s.decode('unicode_escape')

>>>?us

u'\u4e25'


十六進制格式的字符串


有時候,也會看到類似這樣的str,’\xd1\xcf’, 看起來也很熟悉,跟漢字“嚴”的gbk編碼’xd1xcf’很像,區別在于前者多了一個‘’, 這樣就無法解釋成一個十六進制了。解決辦法是python-specific-encodings中的string_escape。


>>>?s='\\xd1\\xcf'

>>>?s

'\\xd1\\xcf'

>>>?print?s

\xd1\xcf

>>>?news?=?s.decode('string_escape')

>>>?news

'\xd1\xcf'

>>>?print?news


給讀者的一個問題


在這里留下一個問題:


u'嚴' == '嚴'

返回值是True 還是 False呢?當然這里故意省去了上下文環境,不過明確的說,在不同的編碼環境下,答案是不一樣的,原因都在上文中!


總結與建議


不管怎么樣解釋,python2.x中的字符編碼還是一件讓人頭疼的事情,即使搞懂了,之后遇到了也可能忘記。對于這個問題,諸多建議如下:


第一:使用python3,就不用再糾結str于unicode了;但是這個很難開發者說了算。

第二:不要使用中文,注釋什么的都用英文;理想很豐滿,現實很難,只是導致大量的拼音。

第三:對于中文字符串,不要用str表示,而是用unicode表示;現實中也不好實施,大家都不愿意多寫一個u。

第四:只在傳輸,或者持久化的時候對unicode進行encode,相反的過程時decode。

第五:對于網絡接口,約定好編解碼格式,強烈建議使用utf-8。

第六:看到UnicodeXXXError不要慌,如果XXX是Encode,那么一定是unicode轉str的時候出了問題;如果是Decode,一定是str轉unicode的時候出了問題。


參考

  • python codecs

  • python-specific-encodings

  • 字符編碼筆記:ASCII,Unicode 和 UTF-8

  • 玩轉Python讓人討厭的編碼問題?


來源:?xybaby ?

www.cnblogs.com/xybaby/p/7814299.html


總結

以上是生活随笔為你收集整理的不想再被鄙视?那就看进来! 一文搞懂 Python 2 字符编码的全部內容,希望文章能夠幫你解決所遇到的問題。

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

久久色中文字幕 | 成人久久久久久久久久 | av电影一区 | 天天爱综合 | 久草综合视频 | 免费色视频网址 | 天天射日 | 中文字幕在线一区二区三区 | 97在线超碰| 91av视频免费在线观看 | 亚洲视频免费在线 | 91视频下载 | 激情网站网址 | 日日碰狠狠躁久久躁综合网 | 久久免费精品一区二区三区 | 国产一级久久久 | 中文永久免费观看 | 97视频免费 | 91成人精品国产刺激国语对白 | 69国产盗摄一区二区三区五区 | 玖玖在线观看视频 | 亚洲精品视频久久 | 国产在线不卡一区 | 最近免费中文视频 | 成人av.com | 中文字幕制服丝袜av久久 | 99久e精品热线免费 99国产精品久久久久久久久久 | 婷婷激情综合 | 日韩乱码在线 | 一级成人免费 | 奇米影视8888在线观看大全免费 | 在线视频婷婷 | 狠狠躁日日躁夜夜躁av | 免费视频成人 | 精品亚洲视频在线观看 | 91麻豆文化传媒在线观看 | 黄色网在线免费观看 | 伊人五月天综合 | www.色在线| 国产日韩在线观看一区 | 天天操天天操天天操天天操 | 亚洲午夜久久久久久久久电影网 | 99在线免费视频观看 | 二区视频在线观看 | 欧美在线视频一区二区三区 | 91精品欧美一区二区三区 | 9i看片成人免费看片 | 国产福利一区二区在线 | 亚洲成人影音 | 久久草网站| 日韩精品久久久久久中文字幕8 | 国产综合精品久久 | 亚洲视屏一区 | 亚洲精品视频在线观看网站 | 久久精品女人毛片国产 | 午夜精品久久久久久久久久久久 | 欧美成人高清 | 国产精品成人一区二区三区吃奶 | 欧美在线aaa | 少妇bbbb揉bbbb日本 | 国产日韩精品一区二区三区在线 | 色综合久久五月天 | 亚洲在线视频观看 | 婷香五月 | 91在线播放综合 | 久久精品99北条麻妃 | 婷婷av网 | 日批视频在线观看免费 | 91精品视频免费看 | 日韩欧美高清在线 | 欧美一区日韩一区 | 亚洲女裸体 | 国产 亚洲 欧美 在线 | 高清不卡免费视频 | 最近在线中文字幕 | 午夜精品999 | 亚洲综合激情网 | 一区二区三区四区不卡 | 精品亚洲视频在线 | 免费又黄又爽的视频 | 欧美夫妻生活视频 | 亚州精品视频 | 免费观看91视频大全 | 色综合久久66 | 欧美亚洲一区二区在线 | 最近中文字幕 | 亚洲国产精品影院 | 国产精品国产三级国产aⅴ无密码 | 欧美性极品xxxx娇小 | av中文字幕av | 国产成人精品在线播放 | 久草在线免费新视频 | 玖玖在线观看视频 | 国产黄色在线 | 狠狠操欧美| 精品欧美乱码久久久久久 | 日本一区二区不卡高清 | 色婷婷一| 在线看91| 午夜 免费 | 亚洲天堂自拍视频 | 中文在线中文资源 | 国内精品久久久久影院日本资源 | 极品美女被弄高潮视频网站 | 日韩免费在线网站 | 麻豆国产精品一区二区三区 | 久久国产三级 | 伊人精品在线 | 热久精品 | 色播五月婷婷 | 亚洲人片在线观看 | 欧美极度另类 | 午夜电影 电影 | 黄色资源在线观看 | 成人在线免费观看网站 | 日韩在线网址 | 亚洲精品久久在线 | av蜜桃在线 | 久久中文网 | 色噜噜狠狠狠狠色综合 | 成人一区二区三区在线观看 | 色综合久久88色综合天天免费 | 人人爽人人爽 | 国产精品1区 | 干狠狠| 一区二区三区国产精品 | 欧美一级网站 | av三级av | 日韩在线中文字幕视频 | 久久免费美女视频 | 欧美日韩国产精品一区二区亚洲 | 日韩电影在线观看中文字幕 | 美女视频一区二区 | 日韩videos高潮hd | 久久国产成人午夜av影院潦草 | 欧美日韩天堂 | 奇米影视在线99精品 | 人人爽人人爽人人片 | 国产色在线| 综合国产在线观看 | 日韩欧美有码在线 | av综合在线观看 | 国产精品国产自产拍高清av | 中文字幕999 | 999免费视频 | 麻花传媒mv免费观看 | 国产高清小视频 | 麻豆精品传媒视频 | 国产高清在线a视频大全 | 五月天天色 | 日韩激情第一页 | 欧美激情精品久久久久久变态 | 亚洲精品777 | 手机在线欧美 | 久久色视频 | 激情电影影院 | 91超级碰| 深夜成人av | 亚洲国产高清在线 | 日韩有色| 午夜视频播放 | 天天爱av导航 | www久久精品 | 岛国一区在线 | 免费看污在线观看 | 国产精品久久久久久久久久久免费 | 人人爽人人爽av | 国产黄色特级片 | 粉嫩av一区二区三区入口 | 亚洲国产高清视频 | 久久精品中文 | 国产精品视频99 | 亚洲日本韩国一区二区 | 91免费看片黄 | 在线免费观看视频 | 91成人精品一区在线播放 | 久久色在线观看 | 久久亚洲福利 | 亚洲精品白浆高清久久久久久 | 日本一区二区高清不卡 | 福利网在线 | 超碰在线资源 | 国产三级精品三级在线观看 | 欧美另类高清 videos | 国内精品久久久久影院一蜜桃 | 97国产在线视频 | 亚洲影视九九影院在线观看 | 91看片在线| 天天干天天弄 | 久久久久免费 | 色88久久| 日韩不卡高清视频 | 日韩精品视频免费专区在线播放 | 深夜免费福利在线 | 久久国际影院 | 午夜精品一区二区三区四区 | 91久久国产自产拍夜夜嗨 | 天天碰天天操视频 | 99免费在线| av三级在线播放 | av中文字幕在线播放 | 久久人人添人人爽添人人88v | 欧美激情视频一二三区 | 日韩亚洲欧美中文字幕 | 91秒拍国产福利一区 | 999超碰 | 国产一区二区三区 在线 | 在线观看一 | 久久久久久高清 | 91视频亚洲| 日韩久久激情 | 九草视频在线 | 久久久久久久免费观看 | 久久在线精品 | 六月丁香综合网 | 亚洲欧洲精品一区二区精品久久久 | 超碰成人免费电影 | 国产精品免费av | 视频直播国产精品 | 九九热视频在线免费观看 | 日韩精品久久久久 | 日韩精品视频在线观看免费 | 久久免费看 | 蜜臀久久99精品久久久酒店新书 | 婷婷色伊人 | 欧美日韩国产一区二 | 激情网在线视频 | 久久久在线观看 | 99一区二区三区 | 99视频在线观看一区三区 | 成人禁用看黄a在线 | 3d黄动漫免费看 | 狠狠狠色丁香综合久久天下网 | 欧美日韩高清一区二区 国产亚洲免费看 | 久久久久久久久影视 | 免费看色的网站 | 国产麻豆视频免费观看 | 97韩国电影| 欧美日韩亚洲第一 | 中文字幕乱在线伦视频中文字幕乱码在线 | 中文字幕在线高清 | 91女人18片女毛片60分钟 | 五月婷色| 91av视频免费观看 | 欧美精品中文在线免费观看 | 久99久在线 | 美女免费视频黄 | 欧美激情精品久久久 | 免费高清男女打扑克视频 | 亚洲黄色三级 | 精品国内自产拍在线观看视频 | 高清不卡一区二区三区 | 三上悠亚一区二区在线观看 | 亚洲人人爱 | 久久精品一区二区三区中文字幕 | 中文字幕精品一区久久久久 | 在线免费国产视频 | 日韩高清一二区 | 91麻豆免费视频 | 久草在线观看资源 | 最近日本中文字幕a | 日本精品久久久久 | 成人资源在线播放 | 国产亚洲精品成人 | 免费国产亚洲视频 | 91精品视频观看 | 五月天激情在线 | 97视频在线免费 | 日韩在线精品视频 | 精品国产视频一区 | 精品在线99 | 97精品伊人| 国产手机免费视频 | 国产精品一区二区三区电影 | 久久99久久99精品免观看粉嫩 | 黄色大片中国 | 国产女教师精品久久av | 黄视频色网站 | 亚洲一级电影视频 | 久草免费在线 | 久草视频在线新免费 | 欧美精品一区在线发布 | 日韩午夜视频在线观看 | 在线97| 国产在线视频导航 | 欧美99热 | 色多多视频在线观看 | 色香网| 视频国产在线 | 日本护士三级少妇三级999 | 天天天插| 久久久久激情电影 | 天堂av在线网站 | 九九热在线免费观看 | 99久久久久免费精品国产 | 91伊人| av电影中文 | 天天综合网在线 | 国产麻豆精品免费视频 | 五月天婷婷丁香花 | 国产精品va在线播放 | 日韩在线国产精品 | 色资源在线| 色婷婷在线播放 | 国产69精品久久久久久久久久 | 久久久久久久久久久影院 | 国产亚洲一区二区三区 | 欧美日本高清视频 | 天天色天天上天天操 | 亚洲理论电影网 | www日韩视频 | 91最新地址永久入口 | 99久免费精品视频在线观看 | 国产特级毛片aaaaaaa高清 | 日本爱爱片 | 久久久久亚洲精品国产 | 国内精品久久天天躁人人爽 | 免费进去里的视频 | 欧美成天堂网地址 | 国产精品99免费看 | 久久精品久久精品久久 | 国产精品手机看片 | 中文字幕韩在线第一页 | 日日躁你夜夜躁你av蜜 | 成人午夜性影院 | 成人精品在线 | 在线 精品 国产 | 国产精品网址在线观看 | 黄色特一级 | 人人爱人人舔 | 久久香蕉国产 | 国产精品短视频 | 亚洲精品乱码久久久一二三 | 免费视频久久久久久久 | 国产精品第一视频 | 婷婷四房综合激情五月 | 色之综合网 | 国产精品免费观看在线 | 久久99精品国产99久久6尤 | 成人一区二区在线 | 国产精品毛片一区二区 | 久久精品香蕉视频 | 韩国精品在线 | 91九色成人蝌蚪首页 | 国产成人精品女人久久久 | 日韩在线在线 | 婷婷久久久久 | 麻豆国产精品永久免费视频 | 在线成人免费电影 | 97视频在线播放 | 在线观看日韩视频 | 欧美成人在线免费观看 | 国产精品免费久久久久影院仙踪林 | 一区二区日韩av | 黄色小视频在线观看免费 | 久99久久| av电影av在线 | 欧美精品亚洲二区 | 成人免费网视频 | 嫩草91影院 | 黄色av一区二区三区 | 国产亚洲视频在线观看 | 久久久久久久久久久网 | 国产精品成人在线观看 | 在线观看亚洲精品视频 | 久久久精品二区 | 亚洲美女视频网 | 九9热这里真品2 | 在线观看av网 | 色婷婷免费| 欧美a级免费视频 | 精品国产一区二区三区久久久蜜月 | 日本最新高清不卡中文字幕 | 91视频免费看| 精品女同一区二区三区在线观看 | 久久综合狠狠综合久久激情 | 久久综合久久88 | 国产成人精品aaa | 日韩免费av网址 | 日韩最新av在线 | 日韩理论片在线 | 日本资源中文字幕在线 | 三日本三级少妇三级99 | 在线免费黄色片 | 免费a v视频| 国产成人亚洲精品自产在线 | 中文字幕丰满人伦在线 | 亚洲精品免费在线视频 | 亚洲一区美女视频在线观看免费 | 亚洲精品久久久蜜臀下载官网 | 特黄特色特刺激视频免费播放 | 国产不卡在线观看视频 | 亚洲精品国产高清 | 日韩成人在线一区二区 | 国产美女精品久久久 | 国产中文字幕一区 | 国产精品欧美久久久久无广告 | 免费av大片 | 韩日av一区二区 | 亚洲精品网站在线 | 毛片网站免费 | 99精品一级欧美片免费播放 | 久久精品婷婷 | 亚洲激情综合网 | 天天色天天干天天色 | 操高跟美女 | 天天爱天天操 | 国产成人av电影在线观看 | 日韩欧美精品一区二区三区经典 | 久久久在线观看 | 亚洲综合视频在线 | 日韩精品一区二区三区在线视频 | 国产亚洲一级高清 | 日韩av电影中文字幕 | 婷婷久久五月天 | 国产一级二级在线观看 | 国产亚洲va综合人人澡精品 | 一级片免费在线 | 欧美国产一区在线 | 99爱在线观看 | 成人av在线亚洲 | 天堂av色婷婷一区二区三区 | 69久久99精品久久久久婷婷 | 欧美激情精品久久 | 在线观看的av | 日本一区二区三区免费看 | 国产小视频福利在线 | 在线中文字幕一区二区 | 久久精品牌麻豆国产大山 | 激情 一区二区 | 中文字幕 婷婷 | 91在线看黄| 亚洲专区欧美专区 | 日本黄区免费视频观看 | 免费日韩视 | 亚洲天堂网站 | 激情网综合 | 久久久综合 | 涩五月婷婷 | 色婷婷免费视频 | 黄色av观看 | 国产91精品一区二区绿帽 | 91手机电影| 丁香婷婷在线观看 | 久久久国际精品 | 九九99视频 | 国产男女免费完整视频 | 精品国产区在线 | 三级黄色网络 | 久草在线免 | 日韩最新在线 | 欧美性色网站 | 国产福利午夜 | 涩涩色亚洲一区 | 一二三四精品 | a级国产乱理论片在线观看 伊人宗合网 | 国内精品视频一区二区三区八戒 | 精久久久久 | 四虎影视久久久 | 欧美日韩视频 | 国产亚洲午夜高清国产拍精品 | 久久久99久久 | 深爱激情av | 在线观看www91| 91av成人| 在线观看 国产 | 国语久久 | 人人射人人 | 97在线精品国自产拍中文 | 国产成人在线综合 | 久草新在线 | 波多野结衣在线观看一区 | 97视频在线观看视频免费视频 | 日韩欧在线| 久久精品成人欧美大片古装 | 国产精品第十页 | 久草在线观看资源 | 天天操天天能 | 最近高清中文在线字幕在线观看 | 亚洲精选视频在线 | 久久这里| 免费看片亚洲 | av免费电影网站 | 三日本三级少妇三级99 | 不卡的av在线 | 9久久精品 | 久久av一区二区三区亚洲 | 久久免费的精品国产v∧ | 欧美性爽爽 | 亚洲国产精品久久久 | 一区二区三区 亚洲 | 狠狠狠狠狠狠干 | 久久国产电影 | 国产裸体视频bbbbb | 国产亚洲日 | 国产资源 | 亚洲欧美精品在线 | 欧美成人日韩 | 久草在线视频免费资源观看 | 久草视频播放 | 免费看国产曰批40分钟 | 爱情影院aqdy鲁丝片二区 | 91在线免费公开视频 | 国产免费国产 | 国产黄色av | 婷婷激情网站 | 日韩专区在线观看 | 91久久精品日日躁夜夜躁国产 | 日韩一二三在线 | 美女福利视频一区二区 | 日韩精品久久一区二区三区 | 日日碰狠狠添天天爽超碰97久久 | 久草网站| 免费在线国产黄色 | 激情黄色一级片 | 天天操天天色天天射 | 天天草夜夜 | 天天操天天射天天添 | 黄色成人在线观看 | 日本中文字幕系列 | 91麻豆精品国产自产在线游戏 | 色成人亚洲网 | 天天超碰 | 在线成人观看 | www.色午夜 | 久久国产免费视频 | 日韩久久视频 | 日韩在线观看一区二区 | 国产精品欧美久久久久天天影视 | 女人18精品一区二区三区 | 久久久久久国产精品999 | 国产黄色精品在线 | 97在线视 | 天天综合色 | 男女啪啪免费网站 | 99久久www | 国产一区二区电影在线观看 | 波多野结衣一区 | 久久免费视频网 | 国产福利精品在线观看 | 在线日本看片免费人成视久网 | 最新精品国产 | 国产在线观看午夜 | 激情婷婷丁香 | 午夜成人免费电影 | 91成人在线看 | 九色激情网 | 国产综合香蕉五月婷在线 | 99色免费视频| 久久精品一区二区三区国产主播 | www91在线 | 欧美日韩国产在线观看 | 涩涩色亚洲一区 | 色之综合网 | 色老板在线视频 | 国产高清视频在线观看 | 国产福利av | 天天草天天爽 | 亚洲精品高清视频在线观看 | 久久伊人综合 | 国产又粗又猛又黄又爽视频 | 九月婷婷色 | 免费亚洲成人 | 国产高清视频在线免费观看 | 91香蕉嫩草 | 亚洲国产成人高清精品 | 96亚洲精品久久 | 久久免费av电影 | 午夜精品久久久久久 | 亚洲黄色小说网址 | 97精品超碰一区二区三区 | 久久久久欧美精品 | 小草av在线播放 | 欧美性精品| 日韩欧美电影网 | 麻豆91精品91久久久 | 91av九色 | 中文字幕在线日亚洲9 | 午夜视频亚洲 | 午夜精品一区二区三区在线视频 | 久久观看最新视频 | 狠狠躁日日躁夜夜躁av | 国产精品综合av一区二区国产馆 | 精品国产乱码一区二区三区在线 | 精品免费| 免费视频一区 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 日韩中文字幕视频在线观看 | 国产成人精品网站 | 亚洲综合激情小说 | 91九色免费视频 | 欧洲精品视频一区二区 | 超黄视频网站 | 激情在线网址 | 久久亚洲免费视频 | 日本九九视频 | 久久香蕉国产精品麻豆粉嫩av | 精品婷婷| 亚洲精品午夜久久久 | 国产 日韩 在线 亚洲 字幕 中文 | 亚色视频在线观看 | 国产一区二区在线视频观看 | 天天插日日插 | 97夜夜澡人人双人人人喊 | 夜夜操天天摸 | 91免费视频国产 | 国产精品毛片一区二区 | 丁香视频 | 国产一级做a | 麻豆视频免费入口 | 中文免费观看 | 粉嫩aⅴ一区二区三区 | 久久视频二区 | 国产一级在线观看视频 | 亚洲毛片在线观看. | 亚洲精品自在在线观看 | 黄色小视频在线观看免费 | 午夜av免费观看 | 一本一本久久a久久精品综合妖精 | 亚洲精品女人久久久 | 最近中文字幕完整高清 | av电影一区 | 国产中文在线播放 | 91人人人| 成人黄色在线 | 91禁在线观看 | 国产成人久久久77777 | 日韩精品第1页 | 99久久精品国产一区二区三区 | 国产99久久久国产精品免费看 | av日韩av| 黄色精品视频 | 91精彩视频| 成年人在线免费视频观看 | 免费看黄的视频 | 精品国产伦一区二区三区免费 | 国产成人精品综合久久久 | 亚洲精品视频在线播放 | 亚洲第一香蕉视频 | 精品国产欧美一区二区三区不卡 | 亚洲黄色在线观看 | 黄色免费观看网址 | 91亚洲精品国产 | 亚洲理论电影网 | 91av国产视频| 91精品国自产在线观看 | 欧美日韩国内在线 | 97理论片| 欧美一区二区三区不卡 | 亚洲精品www久久久 www国产精品com | 亚洲四虎在线 | 国产亚洲欧美日韩高清 | 欧美一级特黄aaaaaa大片在线观看 | 日本久久久久久久久久 | 国产不卡精品视频 | 亚洲精品视频第一页 | av电影在线观看完整版一区二区 | 久操97| 成年人av在线播放 | 国产黄色片久久 | 永久免费av在线播放 | 国产精品黄色 | 成人动态视频 | 天干啦夜天干天干在线线 | 精品久久久久久国产偷窥 | 色操插| 免费视频99 | 国产精品综合久久久 | 国产视频一区在线播放 | 亚洲欧美成人综合 | 久久午夜网 | 久久91网| 亚洲美女免费视频 | 天天搞夜夜骑 | 欧美一区二区在线免费观看 | 天天爽人人爽夜夜爽 | 欧美ⅹxxxxxx | 久久久久久久久久久成人 | 国产最新精品视频 | 成人午夜精品久久久久久久3d | 国内精品久久久久久久久久 | 久久国产成人午夜av影院潦草 | 91av视频导航| 天堂黄色片 | 欧美做受高潮电影o | 天天玩夜夜操 | 成人av在线电影 | 人人澡人人澡人人 | 黄色片软件网站 | 国产成人精品aaa | 在线国产日本 | 热久久视久久精品18亚洲精品 | 午夜久久网 | 国产伦精品一区二区三区高清 | 天天色综合1 | 人人草人人草 | 91av在线看 | 日日干夜夜操视频 | 丰满少妇在线观看资源站 | 韩国一区二区三区在线观看 | 国产精品福利av | 精品久久网| 亚洲精品在线观看网站 | 在线观看成年人 | 999精品| 国产不卡精品视频 | 青草视频在线免费 | 国产欧美精品xxxx另类 | 亚洲亚洲精品在线观看 | 亚洲一区久久久 | 久人人 | 激情伊人五月天久久综合 | 亚洲经典视频在线观看 | 91天堂素人约啪 | 国产小视频在线观看 | 日本精油按摩3 | 在线免费观看的av | 国产高清中文字幕 | 国产一区在线不卡 | 亚洲精品国产免费 | 国产高清在线免费观看 | 中文字幕黄色 | 日韩在线视频线视频免费网站 | 成年人免费在线观看网站 | 久久国产精品小视频 | 99久久99久久精品国产片 | 一区二区视频在线免费观看 | 色婷婷狠狠五月综合天色拍 | 国产精品9999久久久久仙踪林 | 亚洲精品mv在线观看 | 日本视频网 | 久久艹艹 | 国产美腿白丝袜足在线av | 亚洲国产日韩欧美 | 狠狠88综合久久久久综合网 | 国产一区二区在线免费视频 | 成人黄色在线电影 | 久久国产香蕉视频 | 国产精品爽爽久久久久久蜜臀 | 午夜性色| 久久国产免费视频 | 国产亚洲成人网 | 日韩久久午夜一级啪啪 | 天天操天天射天天爽 | 手机在线永久免费观看av片 | 国产精品第三页 | 日韩爱爱片 | 日日天天干 | 中文字幕在线观看视频网站 | 欧美一二区视频 | www五月婷婷 | 天天射天天 | 天天综合天天综合 | 久久这里只有精品1 | 2019中文最近的2019中文在线 | 色婷av| 99产精品成人啪免费网站 | 九九热久久久 | 91女子私密保健养生少妇 | 天天色天天 | 日韩激情网 | 精品国产一区二区三区久久久蜜臀 | 欧美精品乱码99久久影院 | 夜夜视频欧洲 | 欧美日韩一区三区 | 久久久久 免费视频 | 久久精品99久久久久久 | 欧美激情精品久久久久久变态 | 精品久久久久久亚洲综合网站 | 国产精品高潮在线观看 | 久久一区91 | 91看片成人 | 日日干激情五月 | 久久久免费精品国产一区二区 | 99久久er热在这里只有精品66 | 国内视频 | 国内视频在线观看 | 日本中文字幕久久 | 久久草精品 | 久要激情网 | 99re6热在线精品视频 | 久草精品视频在线看网站免费 | 国产一区二区三区免费视频 | 久久污视频| 韩国一区二区av | 99久久精品免费看国产一区二区三区 | 久久人91精品久久久久久不卡 | 久久激情综合网 | 999成人国产 | 精品免费在线视频 | 久久久免费毛片 | 婷婷色在线 | 超碰在线91| 国产精品自产拍在线观看中文 | 女人18毛片a级毛片一区二区 | 色91av| 日韩欧美在线一区二区 | 国产一区在线视频播放 | www.夜夜操| 国产v在线观看 | 一区二区三区视频网站 | 天天爱av导航 | 综合色站导航 | 精品日韩在线 | 免费观看完整版无人区 | 激情婷婷av | 国产原创av在线 | 深爱激情亚洲 | 国产一区二区中文字幕 | 婷婷伊人综合亚洲综合网 | 91精品一区二区在线观看 | 色综合天天综合 | 不卡的av片 | 免费国产在线精品 | 91av国产视频 | 色激情五月 | 亚洲欧美视频在线 | 日韩最新中文字幕 | 久草在线在线视频 | 51久久成人国产精品麻豆 | 久久色视频 | 久久久鲁 | 日日操天天操夜夜操 | 手机在线看永久av片免费 | 日本中文字幕在线视频 | 97人人澡人人爽人人模亚洲 | 久久国产一区二区 | 国产毛片在线 | 亚洲精品 在线视频 | 国产精品18久久久久久vr | 操老逼免费视频 | 操操综合网 | 成人a视频片观看免费 | 久久不射电影院 | 九九爱免费视频在线观看 | 国产精品中文字幕在线播放 | 亚洲a网 | 欧美另类高清 videos | 久久久一本精品99久久精品66 | 免费在线成人av | 伊人中文字幕在线 | 2017狠狠干 | 天天综合网 天天 | 久久久电影| 欧美日韩不卡在线观看 | 综合色在线 | 久久久久五月 | 国产剧情在线一区 | 国产成人亚洲在线观看 | 国偷自产视频一区二区久 | 天堂在线一区二区三区 | 久久久99精品免费观看乱色 | 国产综合小视频 | 国产视频二 | 在线视频观看亚洲 | 欧美狠狠色 | 天天操操 | 国产免费叼嘿网站免费 | 午夜视频在线观看一区二区 | 日韩免费在线视频观看 | 久久久精品99 | av免费在线网 | 天天综合视频在线观看 | 精品久久久久久国产91 | 国产又粗又猛又色 | 亚洲精品视频在线播放 | 天堂在线一区二区 | 一区二区高清在线 | 久久久久久久久久久免费 | 久久国产精品免费一区二区三区 | 中文字幕在线观看第一区 | 色婷婷综合久色 | 特黄特色特刺激视频免费播放 | 黄色com | 国产成人精品国内自产拍免费看 | 激情综合五月天 | 欧美一区二区三区在线播放 | 久久免费播放 | 91在线视频| 久久香蕉电影网 | 日韩免费成人 | 日韩成人精品一区二区三区 | 国产精品久久久久久婷婷天堂 | 日韩在线不卡视频 | 国产欧美日韩一区 | 日韩在线免费视频 | 亚洲国产精品久久 | 黄污在线看 | 久久男人视频 | 狠狠色丁香婷婷综合视频 | 国产成人一区二区三区在线观看 | 国产真实精品久久二三区 | 国产精品久久一卡二卡 | 综合网在线视频 | 极品国产91在线网站 | av丝袜制服 | 粉嫩av一区二区三区四区 | 中文字幕免费高清在线观看 | 久久久私人影院 | 日韩欧美在线观看一区二区 | 国产一级大片在线观看 | 黄色美女免费网站 | 中日韩三级视频 | 色干干| 涩涩色亚洲一区 | 91av在线免费观看 | 黄色电影在线免费观看 | 欧洲精品在线视频 | 天天视频色 | 国产一区二区在线免费播放 | 丝袜美腿亚洲 | 天天操天天干天天操天天干 | 亚洲精品免费在线观看视频 | 国产高清免费视频 | 国产麻豆电影 | 特级西西444www大精品视频免费看 | 很污的网站| 精品欧美一区二区精品久久 | 久草在线中文视频 | 亚洲精品看片 | 久久精品看片 | 狠狠干电影 | 九九免费精品视频 | 九色91视频| 亚洲国产欧美一区二区三区丁香婷 | 天天想夜夜操 | 精品一区二区三区久久久 | 日韩三级视频在线看 | 91精品国产乱码久久桃 | 深爱激情五月网 | 久久成熟 | 日日射天天射 | 超碰97免费| 日韩精品视频第一页 | 国产在线观看你懂得 | 国产精品久久一卡二卡 | 在线免费中文字幕 | 97超碰免费 | 日韩午夜三级 | av超碰免费在线 | 91精品视频在线免费观看 | 久草免费新视频 | 日韩在线视频网 | 69夜色精品国产69乱 | 久久 在线| 区一区二在线 | 欧美国产精品久久久久久免费 | 亚洲五月六月 | 亚洲国产精品久久久久久 | 成人在线免费观看视视频 | 色婷婷综合在线 | 亚洲人成免费网站 | 中文字幕永久 | 国产在线看| 国产成人精品一区二区三区福利 | 最近高清中文字幕 | 免费日韩av片 | 久久精品播放 | 91精品国产99久久久久久红楼 | 欧美日韩亚洲一 | 日韩电影中文,亚洲精品乱码 | 激情婷婷在线观看 | 日韩大片在线看 | 国产在线一区二区三区播放 | 91九色蝌蚪视频网站 | 在线你懂的视频 | 精品国产免费人成在线观看 | 九九亚洲精品 | 最近日本字幕mv免费观看在线 | 久久久久99精品国产片 | 精品国产乱码久久久久 | 国产精品正在播放 | 亚洲精品综合一区二区 | 免费不卡中文字幕视频 | 超碰在线97观看 | 久久9999久久免费精品国产 | 日韩免费在线 | 免费看v片网站 | 国产精品99蜜臀久久不卡二区 | 中文字幕黄色 | 国产精品欧美精品 | 免费视频久久久久久久 | 五月开心色 | 天堂网av 在线 | 亚洲专区 国产精品 | 探花视频在线观看免费 | 亚洲欧洲久久久 | 六月丁香在线视频 | 国产精品av免费在线观看 | 国产高清视频在线播放 | 国内精品二区 | 男女激情片在线观看 | 久久激情视频 久久 | 97**国产露脸精品国产 | 最近中文字幕高清字幕免费mv | 91亚洲精品国产 | 午夜男人影院 | 午夜成人免费电影 |