久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

企业隐患排查文本挖掘比赛(二):算法篇(从词向量到BERT)

發布時間:2024/3/24 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 企业隐患排查文本挖掘比赛(二):算法篇(从词向量到BERT) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、文本挖掘的歷程

對于NLP問題,首先要解決的是文本表示的問題。雖然人能夠清楚地了解文本的含義,但是計算機只能處理數值運算,因此首先要考慮如何將文本轉化為數值。

1.1 向量表示

1.1.1 詞袋模型

最初的方案是通過詞袋模型把一個句子轉化為向量表示。它不考慮句子中單詞的順序,只考慮詞表(vocabulary)中單詞在這個句子中的出現次數。

如果是表示一個詞,那就是one-hot的方式,比如我們想表示apple這個詞,就在對應位置設置1,其他位置設置為0,如下:

如果是表示一個句子,比如:

"John likes to watch movies, Mary likes movies too"

"John also likes to watch football games"

——來自wiki

對于這兩個句子,我們要用詞袋模型把它轉化為向量表示,這兩個句子形成的詞表(不去停用詞)為:

[‘also’, ‘football’, ‘games’, ‘john’, ‘likes’, ‘mary’, ‘movies’, ‘to’, ‘too’, ‘watch’]

因此,它們的向量表示為:

scikit-learn中的CountVectorizer()函數實現了BOW模型,如下:

from sklearn.feature_extraction.text import CountVectorizer corpus = ["John likes to watch movies, Mary likes movies too","John also likes to watch football games", ] vectorizer = CountVectorizer() X = vectorizer.fit_transform(corpus) print(vectorizer.get_feature_names()) print(X.toarray())#輸出結果: #['also', 'football', 'games', 'john', 'likes', 'mary', 'movies', 'to', 'too', 'watch'] #[[0 0 0 1 2 1 2 1 1 1] # [1 1 1 1 1 0 0 1 0 1]]

1.1.2 TF-IDF

使用BOW模型有很多缺點,首先它沒有考慮單詞之間的順序,其次它無法反應出一個句子的關鍵詞,比如下面這個句子:

"John likes to play football, Mary likes too"

這個句子若用BOW模型,它的詞表為:[‘football’, ‘john’, ‘likes’, ‘mary’, ‘play’, ‘to’, ‘too’],則詞向量表示為:[1 1 2 1 1 1 1]。若根據BOW模型提取這個句子的關鍵詞,則為 “like”,但是顯然這個句子的關鍵詞應該為 “football”。而TF-IDF則可以解決這個問題。TF-IDF看名字也知道包括兩部分TF和IDF,TF(Term Frequency,詞頻)的公式為:
TF(w)=單詞w在文章中出現的次數文章的單詞總數TF(w)={{單詞w在文章中出現的次數}\over{文章的單詞總數}} TF(w)=w?
而IDF(inverse document frequency,逆文本頻率)的公式為:
IDF(w)=log(語料庫中文檔的總數包含詞w的文檔數+1)IDF(w)=log({{語料庫中文檔的總數}\over{包含詞w的文檔數+1}}) IDF(w)=log(w+1?)
其中,分母之所以加1是為了防止分母為0。所以,TF-IDF的公式為:
TF?IDF(w)=TF(w)?IDF(w)TF-IDF(w)=TF(w)*IDF(w) TF?IDF(w)=TF(w)?IDF(w)
TF-IDF值越大說明這個詞越重要,也可以說這個詞是關鍵詞。

實際使用中,sklearn也封裝TF-IDF方法,如下:

from sklearn.feature_extraction.text import TfidfVectorizer corpus = ['This is the first document.','This document is the second document.','And this is the third one.','Is this the first document?', ] vectorizer = TfidfVectorizer() X = vectorizer.fit_transform(corpus) print(vectorizer.get_feature_names()) print(X.toarray())""" ['and', 'document', 'first', 'is', 'one', 'second', 'the', 'third', 'this'][[0. 0.46979139 0.58028582 0.38408524 0. 0.0.38408524 0. 0.38408524][0. 0.6876236 0. 0.28108867 0. 0.538647620.28108867 0. 0.28108867][0.51184851 0. 0. 0.26710379 0.51184851 0.0.26710379 0.51184851 0.26710379][0. 0.46979139 0.58028582 0.38408524 0. 0.0.38408524 0. 0.38408524]] """

1.1.3 Word Embedding

后來又出現了詞向量,word embedding,用一個低維稠密的向量去表示一個詞,比如:

通常這個向量的維度在幾百到上千之間,相比one hot幾千幾萬的維度就低了很多。詞與詞之間可以通過相似度或者距離來表示關系,相關的詞向量相似度比較高,或者距離比較近,不相關的詞向量相似度低,或者距離比較遠,這樣詞向量本身就有了含義。文本的表示問題就得到解決。

詞向量可以通過一些無監督的方法學習得到,比如Word2Vec中的CBOW或者Skip-Gram,可以預先在語料庫上訓練出詞向量,以供后續的使用。

1.2 解決具體任務

NLP中有各種各樣的任務,比如分類(Classification),問答(QA),實體命名識別(NER)等。

對于這些不同的任務,最早的做法是根據每類任務定制不同的模型,輸入預訓練好的embedding,然后利用特定任務的數據集對模型進行訓練,如下:

這里存在的問題就是,不是每個特定任務都有大量的標簽數據可供訓練,對于那些數據集非常小的任務,恐怕就難以得到一個理想的模型。

為了解決這個問題,NLP領域借鑒了CV領域的解決方案。首先用一個通用的網絡模型,比如Vgg,ResNet或者GoogleNet,在ImageNet上做預訓練(pre-training)。ImageNet有1400萬張有標注的圖片,包含1000個類別,這樣的數據規模足以訓練出一個規模龐大的模型。在訓練過程中,模型會不斷的學習如何提取特征,底層的CNN網絡結構會提取邊緣,角,點等通用特征,模型越往上走,提取的特征也越抽象,與特定的任務更加相關。當完成預訓練之后,根據我自己的分類任務,調整最上層的網絡結構,然后在小數據集里對模型進行訓練。

在訓練時,可以固定住底層的模型參數只訓練頂層的參數,也可以對整個模型進行訓練,這個過程叫做微調(fine-tuning),最終得到一個可用的模型。

總結一下,整個過程包括兩步,拿一個通用模型在ImageNet上做預訓練(pre-training),然后針對特定任務進行微調(fine-tuning),完美解決了特定任務數據不足的問題。

還有一個好處是,對于各種各樣的任務都不再需要從頭開始訓練網絡,可以直接拿預訓練好的結果進行微調,既減少了訓練計算量的負擔,也減少了人工標注數據的負擔。

NLP領域引入了這種做法,用一個通用模型,在非常大的語料庫上進行預訓練,然后在特定任務上進行微調,BERT就是這套方案的集大成者。BERT不是第一個,但目前為止,是效果最好的方案。BERT用了一個已有的模型結構,提出了一整套的預訓練方法和微調方法。

2、Attention機制

Attention(注意力)機制的核心邏輯是「從關注全部到關注重點」,將有限的注意力集中在重點信息上,從而節省資源,快速獲得最有效的信息。

之所以要引入 Attention 機制,主要是Attention 有幾個優點:

  • 參數少

模型復雜度跟 CNN、RNN 相比,復雜度更小,參數也更少,所以對算力的要求也就更小。

  • 速度快

Attention 解決了 RNN 不能并行計算的問題。Attention機制每一步計算不依賴于上一步的計算結果,因此可以和CNN一樣并行處理。

  • 效果好

在 Attention 機制引入之前,有一個問題大家一直很苦惱:長距離的信息會被弱化,就好像記憶能力弱的人,記不住過去的事情是一樣的。

Attention 是挑重點,就算文本比較長,也能從中間抓住重點,不丟失重要的信息,從而達到“天涯若比鄰”的效果。

Attention 原理可以分解為三步:

第一步: query 和 key 進行相似度計算,得到權值;

第二步:將權值進行歸一化,得到直接可用的權重;

第三步:將權重和 value 進行加權求和;

從上面的建模,我們可以大致感受到 Attention 的思路簡單,四個字“帶權求和”就可以高度概括,大道至簡。做個不太恰當的類比,人類學習一門新語言基本經歷四個階段:死記硬背(通過閱讀背誦學習語法練習語感)->提綱挈領(簡單對話靠聽懂句子中的關鍵詞匯準確理解核心意思)->融會貫通(復雜對話懂得上下文指代、語言背后的聯系,具備了舉一反三的學習能力)->登峰造極(沉浸地大量練習)。
這也如同attention的發展脈絡,RNN 時代是死記硬背的時期,attention 的模型學會了提綱挈領,進化到 transformer,融匯貫通,具備優秀的表達學習能力,再到 GPT、BERT,通過多任務大規模學習積累實戰經驗,戰斗力爆棚。
要回答為什么 attention 這么優秀?是因為它讓模型開竅了,懂得了提綱挈領,學會了融會貫通。
——阿里技術

3、Transformer的原理

Bert中的核心結構是Transformer,Transformer包括兩個部分encoder和decoder,首先看一下encoder部分的處理:

首先是輸入word embedding,這里是直接輸入一整句話的所有embedding。如下圖所示,假設我們的輸入是Thinking Machines,每個詞對應一個embedding,就有2個embedding。輸入embedding需要加上位置編碼(Positional Encoding),為什么要加位置編碼,后文會做詳細介紹。然后經過一個Multi-Head Attention結構,這個結構是算法單元中最重要的部分,我們會在后邊詳細介紹。之后是做了一個shortcut的處理,就是把輸入和輸出按照對應位置加起來,如果了解殘差網絡(ResNet)的同學,會對這個結構比較熟悉,這個操作有利于加速訓練。然后經過一個歸一化normalization的操作。接著經過一個兩層的全連接網絡,最后同樣是shortcut和normalization的操作。可以看到,除了Multi-Head Attention,都是常規操作,沒有什么難理解的。這里需要注意的是,每個小模塊的輸入和輸出向量,維度都是相等的,比如,Multi-Head Attention的輸入和輸出向量維度是相等的,否則無法進行shortcut的操作;Feed Forward的輸入和輸出向量維度也是相等的;最終的輸出和輸入向量維度也是相等的。但是Multi-Head Attention和Feed Forward內部,向量維度會發生變化。

我們來詳細看一下Multi-Head Attention的結構。這個Multi-Head表示多頭的意思,先從最簡單的看起,看看單頭Attention是如何操作的。從下圖的橙色方塊可以看到,embedding在進入到Attention之前,有3個分叉,那表示說從1個向量,變成了3個向量。具體是怎么算的呢?我們看圖中,定義了一個WQW^QWQ矩陣(這個矩陣隨機初始化,通過訓練得到),將embedding和WQW^QWQ矩陣做乘法,得到查詢向量q,假設輸入embedding是512維,在圖中我們用4個小方格表示,輸出的查詢向量是64維,圖中用3個小方格以示不同。然后類似地,定義WKW^KWKWVW^VWV矩陣,將embedding和WKW^KWK做矩陣乘法,得到鍵向量k;將embeding和WVW^VWV做矩陣乘法,得到值向量v。對每一個embedding做同樣的操作,那么每個輸入就得到了3個向量:查詢向量,鍵向量和值向量。需要注意的是,查詢向量和鍵向量要有相同的維度,值向量的維度可以相同,也可以不同,但一般也是相同的。

接下來我們計算每一個embedding的輸出,以第一個詞Thinking為例,參看下圖。用查詢向量q1跟鍵向量k1和k2分別做點積,得到112和96兩個數值。這也是為什么前文提到查詢向量和鍵向量的維度必須要一致,否則無法做點積。然后除以常數8,得到14和12兩個數值。這個常數8是鍵向量的維度的開方,鍵向量和查詢向量的維度都是64,開方后是8。做這個尺度上的調整目的是為了易于訓練。然后把14和12丟到softmax函數中,得到一組加和為1的系數權重,算出來是大約是0.88和0.12。將0.88和0.12對兩個值向量v1和v2做加權求和,就得到了Thinking的輸出向量z1。類似的,可以算出Machines的輸出z2。如果一句話中包含更多的詞,也是相同的計算方法。


通過這樣一系列的計算,可以看到,現在每個詞的輸出向量z都包含了其他詞的信息,每個詞都不再是孤立的了。而且每個位置中,詞與詞的相關程度,可以通過softmax輸出的權重進行分析。如下圖所示,這是某一次計算的權重,其中線條顏色的深淺反映了權重的大小,可以看到it中權重最大的兩個詞是The和animal,表示it跟這兩個詞關聯最大。這就是attention的含義,輸出跟哪個詞關聯比較強,就放比較多的注意力在上面。

上面我們把每一步計算都拆開了看,實際計算的時候,可以通過矩陣來計算,如圖所示。


講完了attention,再來講Multi-Head。對于同一組輸入embedding,我們可以并行做若干組上面的操作,例如,我們可以進行8組這樣的運算,每一組都有WQ,WK,WVW^Q, W^K, W^VWQ,WK,WV矩陣,并且不同組的矩陣也不相同。這樣最終會計算出8組輸出,我們把8組的輸出連接起來,并且乘以矩陣WOW^OWO做一次線性變換得到輸出,WOW^OWO也是隨機初始化,通過訓練得到,計算過程如下圖所示。這樣的好處,一是多個組可以并行計算,二是不同的組可以捕獲不同的子空間的信息。

到這里就把Transformer的結構講完了,同樣都是做NLP任務,我們來和RNN做個對比。下圖是個最基本的RNN結構,還有計算公式。當計算隱向量h4時,用到了輸入x4,和上一步算出來的隱向量h3,h3包含了前面所有節點的信息。h4中包含最多的信息是當前的輸入x4,越往前的輸入,隨著距離的增加,信息衰減得越多。對于每一個輸出隱向量h都是如此,包含信息最多得是當前的輸入,隨著距離拉遠,包含前面輸入的信息越來越少。但是Transformer這個結構就不存在這個問題,不管當前詞和其他詞的空間距離有多遠,包含其他詞的信息不取決于距離,而是取決于兩者的相關性,這是Transformer的第一個優勢。第二個優勢在于,對于Transformer來說,在對當前詞進行計算的時候,不僅可以用到前面的詞,也可以用到后面的詞。而RNN只能用到前面的詞,這并不是個嚴重的問題,因為這可以通過雙向RNN來解決。第三點,RNN是一個順序的結構,必須要一步一步地計算,只有計算出h1,才能計算h2,再計算h3,隱向量無法同時并行計算,導致RNN的計算效率不高,這是RNN的固有結構所造成的,之前有一些工作就是在研究如何對RNN的計算并行化。通過前文的介紹,可以看到Transformer不存在這個問題。通過這里的比較,可以看到Transformer相對于RNN有巨大的優勢,因此我看到有人說RNN以后會被取代。


關于上面的第三點優勢,可能有人會不認可,RNN的結構包含了序列的時序信息,而Transformer卻完全把時序信息給丟掉了。為了解決時序的問題,Transformer的作者用了一個絕妙的辦法,這就是我在前文提到的位置編碼(Positional Encoding)。位置編碼是和word embedding同樣維度的向量,將位置embedding和詞embedding加在一起,作為輸入embedding,如下圖所示。位置編碼可以通過學習得到,也可以通過設置一個跟位置或者時序相關的函數得到,比如設置一個正弦或者余弦函數,這里不再多說。

我們把Transformer的結構作為一個基本單元,把N個這樣的基本單元順序連起來,就是BERT的算法模型,如下圖所示:

從前面的描述中可以看到,當輸入有多少個embedding,那么輸出也就有相同數量的embedding,可以采用和RNN相同的叫法,把輸出叫做隱向量。在做具體NLP任務的時候,只需要從中取對應的隱向量作為輸出即可。

Transformer的詳細內容參見:自然語言處理中的Transformer

4、BERT原理

實際BERT并不是第一個提出預訓練加微調的方案,此前還有一套方案叫GPT。GPT的模型結構和BERT是相同的,都是上圖的結構,只是BERT的模型規模更加龐大。

GPT是這么預訓練的,在一個8億單詞的語料庫上做訓練,給出前文,不斷地預測下一個單詞。比如這句話,Winter is coming,當給出第一個詞Winter之后,預測下一個詞is,之后再預測下一個詞coming。不需要標注數據,通過這種無監督訓練的方式,得到一個預訓練模型。

我們再來看看BERT有什么不同。BERT來自于Bidirectional Encoder Representations from Transformers首字母縮寫,這里提到了一個雙向(Bidirectional)的概念。BERT在一個33億單詞的語料庫上做預訓練,語料庫就要比GPT大了幾倍。預訓練包括了兩個任務:

  • 第一個任務是隨機地扣掉15%的單詞,用一個掩碼MASK代替,讓模型去猜測這個單詞;
  • 第二個任務是,每個訓練樣本是一個上下句,有50%的樣本,下句和上句是真實的,另外50%的樣本,下句和上句是無關的,模型需要判斷兩句的關系。

這兩個任務各有一個loss,將這兩個loss加起來作為總的loss進行優化。

對于loss1,其計算過程如下:


對于loss2,其計算過程如下:

當然現在也有一些文獻說Next Sentence Prediction沒有用。

下面兩行是一個小栗子,用括號標注的是扣掉的詞,用[MASK]來代替。

正樣本:我[MASK](是)個算法工程師,我服務于WiFi萬能鑰匙這家[MASK](公司)。

負樣本:我[MASK](是)個算法工程師,今天[MASK](股票)又跌了。

我們來對比下GPT和BERT兩種預訓練方式的優劣。GPT在預測詞的時候,只預測下一個詞,因此只能用到上文的信息,無法利用到下文的信息。而BERT是預測文中扣掉的詞,可以充分利用到上下文的信息,這使得模型有更強的表達能力,這也是BERT中Bidirectional的含義。在一些NLP任務中需要判斷句子關系,比如判斷兩句話是否有相同的含義。BERT有了第二個任務,就能夠很好的捕捉句子之間的關系。

講完了這兩個任務,我們再來看看,如何表達這么復雜的一個訓練樣本,讓計算機能夠明白。下圖表示“my dog is cute, he likes playing.”的輸入形式。每個符號的輸入由3部分構成:

  • 第一個是詞本身的embedding;
  • 第二個是表示上下句的embedding,如果是上句,就用A embedding,如果是下句,就用B embedding;
  • 最后,根據Transformer模型的特點,還要加上位置embedding,這里的位置embedding是通過學習的方式得到的,BERT設計一個樣本最多支持512個位置;

將3個embedding相加,作為輸入。需要注意的是,在每個句子的開頭,需要加一個Classification(CLS)符號,后文中會進行介紹,其他的一些小細節就不說了。

圖3.2

完成預訓練之后,就要針對特定任務就行微調了,這里只說下分類任務,分類任務包括對單句子的分類任務,比如判斷電影評論是喜歡還是討厭;多句子分類,比如判斷兩句話是否表示相同的含義。

下圖(a)(b)是對這類任務的一個示例,左邊表示兩個句子的分類,右邊是單句子分類:

在輸出的隱向量中,取出CLS對應的向量C,加一層網絡W,并丟給softmax進行分類,得到預測結果P,計算過程如下:
P=softmax(C?WT)P=softmax(C·W^T) P=softmax(C?WT)
在特定任務數據集中對Transformer模型的所有參數(固定)和網絡W(fine-tuning)共同訓練,直到收斂。新增加的網絡W是H*K維,H表示隱向量的維度,K表示分類數量,W的參數數量相比預訓練模型的參數少得可憐。我們只需要新增少量的參數,然后在特定數據集上進行訓練即可。從實驗結果來看,即便是很小的數據集,也能取得不錯的效果。

5、BERT的應用

5.1 simpletransformers

Simple Transformers是專為需要簡單快速完成某項文本工作而設計。它是AI創業公司Hugging Face在Transformers庫的基礎上構建的。基于該工具,我們不必拘泥于源代碼,也不用費時費力地去弄清楚各種設置,把文本分類問題變得簡單易操作。

首先,我們需要安裝simpletransformers:

pip install simpletransformers

對于不同的任務,模型的訓練流程遵循相同的模式,總共四步:

  • Initialize a task-specific model
  • Train the model with train_model()
  • Evaluate the model with eval_model()
  • Make predictions on (unlabelled) data with predict()
  • 下面以分類模型為例:

    5.1.1 準備數據

    Simple Transformers要求數據必須包含在至少兩列的DataFrames中。我們只需為列的文本和標簽命名,SimpleTransformers就會處理數據。或者我們也可以遵循以下約定:

    • 第一列包含文本,類型為str。

    • 第二列包含標簽,類型為int。

    對于多類分類,標簽應該是從0開始的整數。如果數據具有其他標簽,則可以使用dict保留從原始標簽到整數標簽的映射。

    # 讀取訓練集和驗證集數據 train_df = train.iloc[trn_idx][['content', 'label']] valid_df = train.iloc[val_idx][['content', 'label']] # 為文本和標簽命名(如果不命名,默認將第一列作為text,第二列作為labels) train_df.columns = ['text', 'labels'] valid_df.columns = ['text', 'labels']

    5.1.2 模型

    導入針對特定任務的模型:

    from simpletransformers.classification import ClassificationModel

    由于Transformers是預訓練模型,所以我們可以先load一下預訓練好的模型:

    • load標準預訓練模型:
    model = ClassificationModel("roberta", "roberta-base" )

    標準預訓練模型可參見:Pretrained models

    • load社區預訓練模型
    model = ClassificationModel("bert", "KB/bert-base-swedish-cased" )

    社區預訓練模型可參見:Hugging Face

    • load本地預訓練模型
    model = ClassificationModel("bert", "outputs/best_model" )

    outputs/best_model為本地保存模型的路徑。

    此外,load模型的時候,可以修改模型的配置選項,使得我們可以很容易的定制模型。配置選項分為兩種類型:所有任務通用的選項、針對特定任務的選項。配置方式如下:

    model_args = ClassificationArgs() model_args.num_train_epochs = 5 model_args.learning_rate = 1e-4model = ClassficationModel("bert", "bert-base-cased", use_cuda=True, # 是否使用CUDAargs=model_args) # 模型配置

    通用配置說明參見:Configuring a Simple Transformers Model

    5.1.3 訓練

    # Train the model model.train_model(train_df)

    這就是訓練模型的全部操作,我們還可以通過將包含相關屬性的字典傳遞給train_model方法來更改超參數。需要注意的是,即使完成訓練,這些修改也將保留。

    train_model方法將在第n個step(其中n為self.args [‘save_steps’])創建模型的檢查點(保存)。訓練完成后,最終模型將保存到self.args [‘output_dir’]。

    5.1.4 評估

    result, model_outputs, wrong_predictions = model.eval_model(eval_df)

    要評估模型,只需調用eval_model。此方法具有三個返回值:

    ? result:dict形式的評估結果。默認情況下,僅對多類分類計算馬修斯相關系數(MCC)。

    ? model_outputs:評估數據集中每個項目的模型輸出list。用softmax函數來計算預測值,輸出每個類別的概率而不是單個預測。

    ? wrong_predictions:每個錯誤預測的InputFeature列表。可以從InputFeature.text_a屬性獲取文本。(可以在存儲庫 ThilinaRajapakse/simpletransformers 的utils.py文件中找到InputFeature類)

    我們還可以在評估中使用其他指標,只需將指標函數作為關鍵字參數傳遞給eval_model方法。指標功能應包含兩個參數,第一個是真實標簽,第二個是預測,這遵循sklearn的標準。

    對于任何需要附加參數的度量標準函數(在sklearn中為f1_score),你可以在添加了附加參數的情況下將其包裝在自己的函數中,然后將函數傳遞給eval_model。

    from sklearn.metrics import f1_score, accuracy_scoredef f1_multiclass(labels, preds):return f1_score(labels, preds, average='micro')result, model_outputs, wrong_predictions = model.eval_model(eval_df, f1=f1_multiclass, acc=accuracy_score)

    作為參考,我使用這些超參數獲得的結果如下:

    {'mcc': 0.937104098029913, 'f1': 0.9527631578947369, 'acc': 0.9527631578947369}

    5.1.5 預測

    在實際應用中,我們常常不知道什么是真正的標簽。要對任意樣本執行預測,可以使用predict方法。此方法與eval_model方法非常相似,不同之處在于,該方法采用簡單的文本列表并返回預測列表和模型輸出列表。

    predictions, raw_outputs = model.predict(['Some arbitary sentence'])

    參考文檔:Documentation

    5.2 構建中文文本分類任務

    5.2.1 企業隱患排查文本訓練和預測

    (1)讀取數據

    import warnings warnings.simplefilter('ignore')import gc import torch import numpy as np import pandas as pd from sklearn.metrics import f1_score from sklearn.model_selection import StratifiedKFoldfrom simpletransformers.classification import ClassificationModel, ClassificationArgs# 讀取數據 train = pd.read_csv('./drive/MyDrive/data/train.csv') test = pd.read_csv('./drive/MyDrive/data/test.csv') train['content'].fillna('', inplace=True) test['content'].fillna('', inplace=True)cuda_available = torch.cuda.is_available()

    (2)single sentence classification

    單句子的文本分類任務

    oof = [] prediction = test[['id']] prediction['bert_pred'] = 0kfold = StratifiedKFold(n_splits=5, shuffle=True, random_state=2021) for fold_id, (trn_idx, val_idx) in enumerate(kfold.split(train, train['label'])):train_df = train.iloc[trn_idx][['content', 'label']]valid_df = train.iloc[val_idx][['content', 'label']]train_df.columns = ['text', 'labels']valid_df.columns = ['text', 'labels']def get_model_args(dir):model_args = ClassificationArgs()model_args.max_seq_length = 128 # 截取文本長度為128model_args.train_batch_size = 16 model_args.num_train_epochs = 2 # 跑2epochmodel_args.sliding_window=True # 使用滑動窗口model_args.evaluate_during_training = True # 訓練過程中做評估model_args.evaluate_during_training_verbose = Truemodel_args.fp16 = False model_args.no_save = True # 不保存模型model_args.save_steps = -1 # 不根據step保存檢查點model_args.overwrite_output_dir = True # 覆蓋輸出路徑model_args.output_dir = dir # 模型輸出路徑,默認為/outputsreturn model_argsmodel_args = get_model_args('./drive/MyDrive/models/bert_fold_' + str(fold_id))model = ClassificationModel('bert','hfl/chinese-roberta-wwm-ext', # 中文文本train的社區預訓練模型use_cuda=cuda_available,args=model_args)model.train_model(train_df, eval_df=valid_df)_, vaild_outputs, _ = model.eval_model(valid_df)df_oof = train.iloc[val_idx][['id', 'label']].copy()# df_oof['bert_pred'] = vaild_outputs[:,1]df_oof['bert_pred'] = [np.mean(output, axis=0)[1] for output in vaild_outputs]oof.append(df_oof)_, test_outputs = model.predict([text for text in test['content']])# prediction['bert_pred'] += test_outputs[:, 1] / kfold.n_splitsprediction['bert_pred'] += np.array([np.mean(output, axis=0)[1] for output in test_outputs]) / kfold.n_splitsdel model, train_df, valid_df, vaild_outputs, test_outputsgc.collect()

    (3)sentence pair classification

    多句子的文本分類任務

    oof = [] prediction = test[['id']] prediction['bert_pred'] = 0kfold = StratifiedKFold(n_splits=5, shuffle=True, random_state=2021) for fold_id, (trn_idx, val_idx) in enumerate(kfold.split(train, train['label'])):train_df = train.iloc[trn_idx][['level_4', 'content', 'label']]valid_df = train.iloc[val_idx][['level_4', 'content', 'label']]train_df.columns = ['text_a', 'text_b', 'labels']valid_df.columns = ['text_a', 'text_b', 'labels']def get_model_args(dir):model_args = ClassificationArgs()model_args.max_seq_length = 256model_args.train_batch_size = 16model_args.num_train_epochs = 3model_args.fp16 = Falsemodel_args.no_save = Truemodel_args.overwrite_output_dir = Truemodel_args.output_dir = dirreturn model_argsmodel_args = get_model_args('./drive/MyDrive/models/bert_pair_fold_' + str(fold_id)) model = ClassificationModel('bert','hfl/chinese-roberta-wwm-ext',num_labels=2,use_cuda=True,cuda_device=0,args=model_args)model.train_model(train_df, eval_df=valid_df)_, vaild_outputs, _ = model.eval_model(valid_df)df_oof = train.iloc[val_idx][['id', 'label']].copy()df_oof['bert_pred'] = vaild_outputs[:,1]oof.append(df_oof)_, test_outputs = model.predict([list(text) for text in test[['level_4', 'content']].values])prediction['bert_pred'] += test_outputs[:, 1] / kfold.n_splitsdel model, train_df, valid_df, vaild_outputs, test_outputsgc.collect()

    使用五折交叉驗證,減小模型過擬合的風險。

    5.2.2 選擇合適的切分點

    i_bst = 0 bst = 0 df_oof = pd.concat(oof) for i in np.arange(df_oof.bert_pred.min(), df_oof.bert_pred.max(), 0.1):df_oof['pred_label'] = df_oof['bert_pred'].apply(lambda x: 1 if x >= i else 0)score = f1_score(df_oof['label'], df_oof['pred_label'])# print(i, 'f1_score:', score)if score> bst:i_bst = ibst = score print(i_bst, 'f1_score:', bst) # 0.9234375

    對于預測結果,在訓練集上選擇一個最優切分點,使得訓練集上的f1分數最高,然后使用這個切分點在測試集上劃分正負樣本。

    5.2.3 預測結果

    prediction['label'] = prediction['bert_pred'].apply(lambda x: 1 if x >= i_bst else 0) prediction['label'].value_counts() df_oof[['id', 'bert_pred']].to_csv('./drive/MyDrive/output/roberta_pred_oof2.csv', index=False) prediction[['id', 'bert_pred']].to_csv('./drive/MyDrive/output/roberta_pred_test2.csv', index=False)

    bert的預測結果有兩種使用方式:

    • 在訓練集上選擇合適的切分點,使用切分點直接在測試集上劃分正負樣本;

    • 將模型的預測結果作為子模型分,同其他統計類特征一起進入LGB模型,輸出預測概率;

    6、sbert雙塔模型

    6.1 雙塔SBERT模型

    塔式結構在深度學習模型中是比較常見的,比較著名的是微軟的DSSM(Deep Structured Semantic Models )基于深度網絡的語義模型,其結構如下:

    DSSM模型通過一層一層堆疊的網絡提取隱含語義,通過semantic特征向量(128維)的兩兩余弦計算,得到各文本之間的相似度R(q, d),最后優化相似度與樣本的距離。其中128維的semantic feature,即為通過該模型學習到的對應文本的隱含語義

    而SBert與dssm思想上比較類似,都是通過獨立的子模塊進行高維信息抽取,通過各文本特征向量的余弦距離,來表征文本語義相似度。sbert結構圖如下:

    semantic feature(上圖的U、V) 在實際生產上非常有意義,它能夠預先通過sbert計算得到。然后,通過向量搜索引擎處理這些向量,檢索到最相似語義的文本。這種方式能非常快速實現海量相似文本的查詢、排序,而無需再進行高延遲的模型預測。類似的,推薦系統也是預先學習到用戶、商品的表征向量,從而進行召回、排序、推薦等任務。

    6.2 sentence-transformer

    sentence-transformer框架提供了一種簡便的方法來計算句子和段落的向量表示(也稱為句子嵌入)。這些模型基于諸如BERT / RoBERTa / XLM-RoBERTa等模型,并且經過專門調整以優化向量表示,以使具有相似含義的句子在向量空間中接近。

    首先,安裝sentence-transformers包:

    pip install -U sentence-transformers

    比如我們的訓練數據集如下,任務為:對于給定句子可以查詢最相似的文本。

    [(‘為什么我無法看到額度’, ‘為什么開通了卻沒有額度’, 0),
    (‘為啥換不了’, ‘為兩次還都提示失敗呢’, 0),
    (‘借了錢,但還沒有通過,可以取消嗎?’, ‘可否取消’, 1),
    (‘為什么我申請額度輸入密碼就一直是那個頁面’, ‘為什么要輸入支付密碼來驗證’, 0),
    (‘今天借 明天還款可以?’, ‘今天借明天還要手續費嗎’, 0),
    (‘你好!今下午咱沒有扣我款?’, ‘你好 今天怎么沒有扣款呢’, 1),

    我們可以使用如下代碼對預訓練模型進行微調:

    # 先安裝sentence_transformers from sentence_transformers import SentenceTransformer# Define the model. Either from scratch of by loading a pre-trained model model = SentenceTransformer('distiluse-base-multilingual-cased') # distiluse-base-multilingual-cased 蒸餾得到的,官方預訓練好的模型# 加載數據集 def load_data(filename):D = []with open(filename, encoding='utf-8') as f:for l in f:try:text1, text2, label = l.strip().split(',')D.append((text1, text2, int(label)))except ValueError:_return Dtrain_data = load_data('text_matching/input/train.csv') valid_data = load_data('text_matching/input/dev.csv') test_data = load_data('text_matching/input/test.csv')from sentence_transformers import SentenceTransformer, SentencesDataset from sentence_transformers import InputExample, evaluation, losses from torch.utils.data import DataLoader# Define your train examples. train_datas = [] for i in train_data:train_datas.append(InputExample(texts=[i[0], i[1]], label=float(i[2])))# Define your evaluation examples sentences1,sentences2,scores = [],[],[] for i in valid_data:sentences1.append(i[0])sentences2.append(i[1])scores.append(float(i[2]))evaluator = evaluation.EmbeddingSimilarityEvaluator(sentences1, sentences2, scores)# Define your train dataset, the dataloader and the train loss train_dataset = SentencesDataset(train_datas, model) train_dataloader = DataLoader(train_dataset, shuffle=True, batch_size=16) train_loss = losses.CosineSimilarityLoss(model)# Tune the model model.fit(train_objectives=[(train_dataloader, train_loss)], epochs=3, warmup_steps=100, evaluator=evaluator, evaluation_steps=200, output_path='./two_albert_similarity_model')

    向量相似度的測評:

    # Define your evaluation examples sentences1,sentences2,scores = [],[],[] for i in test_data:sentences1.append(i[0])sentences2.append(i[1])scores.append(float(i[2]))evaluator = evaluation.EmbeddingSimilarityEvaluator(sentences1, sentences2, scores) model.evaluate(evaluator) ''' 0.68723840499831 '''

    模型準確度的測評:

    ''' Evaluate a model based on the similarity of the embeddings by calculating the accuracy of identifying similar and dissimilar sentences. The metrics are the cosine similarity as well as euclidean and Manhattan distance The returned score is the accuracy with a specified metric. ''' evaluator = evaluation.BinaryClassificationEvaluator(sentences1, sentences2, scores) model.evaluate(evaluator) ''' 0.8906211331111515 '''

    模型獲取向量:

    from sentence_transformers import SentenceTransformer, utilmodel = SentenceTransformer('./two_albert_similarity_model')# Sentences are encoded by calling model.encode() emb1 = model.encode('什么情況導致評估不過') emb2 = model.encode("個人信用怎么評估出來的") print(emb1) print(emb2)cos_sim = util.pytorch_cos_sim(emb1, emb2) print("Cosine-Similarity:", cos_sim) ''' emb1:[ 2.98918579e-02 -1.61327735e-01 -2.11362451e-01 -8.07176754e-02 8.48087892e-02 -1.54550061e-01 -1.11961491e-01 -7.36757461e-03 。。。 -1.64973773e-02 -6.62902296e-02 7.76088312e-02 -5.86621352e-02] emb2:[-0.00474379 0.01176221 -0.12961781 0.03897651 -0.08082788 0.02274037 -0.01527447 -0.03132218 0.04967966 -0.11125126 0.03260884 -0.08910057。。。 0.04023521 0.07583613 -0.01950659 -0.04246246 0.03055439 0.0451214] Cosine-Similarity: tensor([[-0.0515]]) '''

    模型向量召回:

    from tqdm import tqdm import numpy as np import faiss # make faiss availableALL = [] for i in tqdm(test_data):ALL.append(i[0])ALL.append(i[1]) ALL = list(set(ALL))DT = model.encode(ALL) DT = np.array(DT, dtype=np.float32)# https://waltyou.github.io/Faiss-Introduce/ index = faiss.IndexFlatL2(DT[0].shape[0]) # build the index print(index.is_trained) index.add(DT) # add vectors to the index print(index.ntotal)

    查詢最相似的文本:

    k = 10 # we want to see 10 nearest neighbors aim = 220 D, I = index.search(DT[aim:aim+1], k) # sanity check print(I) print(D) print([ALL[i]for i in I[0]]) ''' [[ 220 4284 3830 2112 1748 639 5625 6062 1515 1396]] [[0. 0.04789903 0.04982989 0.07678283 0.08252098 0.08306326 0.08532818 0.11053496 0.11116458 0.11140325]] ['4500元一天要多少息', '借一萬一天利息多少錢', '萬元日利息多少', '代五萬元,一天的息是多少', '一萬元的日息是多少?', '一萬元每天多少錢利息', '1千元日息是多少', '一天利息好多錢', '10000塊日利息是多少', '借1萬一天多少錢利息啊'] '''

    先獲取特征再查詢最相似的文本:

    query = [model.encode('1萬元的每天利息是多少')] query = np.array(query, dtype=np.float32) D, I = index.search(query, 10) # sanity check print(I) print(D) print([ALL[i]for i in I[0]]) ''' [[3170 1476 639 2112 1826 3193 1396 4332 5360 1748]] [[0.03987426 0.05244656 0.05858241 0.05872107 0.07376505 0.08907703 0.0905426 0.09842405 0.10062639 0.10626719]] ['20000每天利息多少', '1萬元日利息多少', '一萬元每天多少錢利息', '代五萬元,一天的息是多少', '1萬元日息是多少啊!', '100000元一天的利息是5000嗎', '借1萬一天多少錢利息啊', '借一萬八,那一天是多少利息', '28000的日息是多少', '一萬元的日息是多少?'] '''

    6.3 文本相似度提取

    前面介紹了sentence-transformers的使用方法,對于該比賽的數據,剛開始考慮的一個想法是將level_4和content作為雙塔的輸入,label作為標簽,在預訓練模型上進行微調。后來覺得場景有些不適用,因為sbert更適合表征文本語義相似度的任務,而比賽中的數據,標簽為1表示的是針對level_4的標準,content填報不合規,采用這樣的數據進行微調顯然有些不合理。

    后來干脆就不作微調了,直接將level和content文本送入預訓練模型,獲取文本的sentence embedding,然后計算(level_1, content),(level_2, content),(level_3, content)和(level_4, content)之間的cos similar,將sentence embedding降維后同cos similar一起作為最終LGB模型的輸入,結果發現cos similar還是有些用的,但是embedding不是太好用,最終模型只使用了level和content的similar特征。

    計算sentence embedding和similar的代碼如下:

    def get_embedding(data):"""獲取文本的sentence embedding和cos similar"""sentences1, sentences2 = [], []for i in data:sentences1.append(i[0])sentences2.append(i[1])# Sentences are encoded by calling model.encode()emb1 = model.encode(sentences1, convert_to_tensor=True)emb2 = model.encode(sentences2, convert_to_tensor=True)cos_sim = torch.cosine_similarity(emb1, emb2, dim=1)return emb1, emb2, cos_simtr_emb1, tr_emb2, tr_cos_sim = get_embedding(train_all_data) ts_emb1, ts_emb2, ts_cos_sim = get_embedding(test_data)emb1_cat = np.concatenate((tr_emb1, ts_emb1), axis=0) emb2_cat = np.concatenate((tr_emb2, ts_emb2), axis=0)# 保存embedding和cosine-similarity from sklearn.decomposition import TruncatedSVDdf_tr = tr_data[['id']].copy() df_ts = ts_data[['id']].copy() n_components = 16 svd = TruncatedSVD(n_components=n_components)svd.fit(emb1_cat) emb1_cat_svd = svd.transform(emb1_cat) emb1_tr_svd = emb1_cat_svd[:tr_data.shape[0], :] emb1_ts_svd = emb1_cat_svd[tr_data.shape[0]:, :]for i in range(n_components):df_tr[f'l4_emb_{i}'] = emb1_tr_svd[:, i]df_ts[f'l4_emb_{i}'] = emb1_ts_svd[:, i]svd.fit(emb2_cat) emb2_cat_svd = svd.transform(emb2_cat) emb2_tr_svd = emb2_cat_svd[:tr_data.shape[0], :] emb2_ts_svd = emb2_cat_svd[tr_data.shape[0]:, :]for i in range(n_components):df_tr[f'ct_emb_{i}'] = emb2_tr_svd[:, i]df_ts[f'ct_emb_{i}'] = emb2_ts_svd[:, i]df_tr['cos_sim'] = tr_cos_sim df_ts['cos_sim'] = ts_cos_sim

    如上介紹了使用bert提取文本特征的方法,最終選擇進入LGB模型的特征有:

    • single sentence classification的預測結果
    • sentence pair classification的預測結果
    • sbert提取的level和sentence之間的相似度

    數據和代碼參見sodic_enterprise_hidden_dangers。


    參考和引用:

    [1] 自然語言處理中的Transformer和BERT

    [2] 基于雙塔SBERT模型的智能語義計算實驗

    [3] 一文看懂 Attention

    [4] 文本預處理:詞袋模型(bag of words,BOW)、TF-IDF

    [5] Simple Transformer:用BERT、RoBERTa、XLNet、XLM進行多類文本分類

    [6] simpletransformers Documentation

    總結

    以上是生活随笔為你收集整理的企业隐患排查文本挖掘比赛(二):算法篇(从词向量到BERT)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    亚无码乱人伦一区二区 | 色爱情人网站 | 成人av无码一区二区三区 | 永久黄网站色视频免费直播 | 欧美日韩在线亚洲综合国产人 | 成人影院yy111111在线观看 | 国产在线精品一区二区高清不卡 | 国产精品久久久一区二区三区 | 一本久道高清无码视频 | 欧美性猛交内射兽交老熟妇 | 国产在线aaa片一区二区99 | 麻豆蜜桃av蜜臀av色欲av | 日本大香伊一区二区三区 | 樱花草在线社区www | 精品亚洲韩国一区二区三区 | 日韩人妻少妇一区二区三区 | 久久www免费人成人片 | 久久久无码中文字幕久... | 大色综合色综合网站 | 99久久久无码国产aaa精品 | 大肉大捧一进一出好爽视频 | 国产精华av午夜在线观看 | 亚洲天堂2017无码中文 | 成人精品视频一区二区三区尤物 | 在线观看国产一区二区三区 | 欧美人与物videos另类 | 精品国偷自产在线 | 色欲av亚洲一区无码少妇 | 亚洲va欧美va天堂v国产综合 | 精品人妻人人做人人爽 | 中文字幕av无码一区二区三区电影 | 欧美高清在线精品一区 | 在线精品亚洲一区二区 | 亚洲呦女专区 | 人人妻人人藻人人爽欧美一区 | 国产综合色产在线精品 | 国产精品亚洲а∨无码播放麻豆 | 中文毛片无遮挡高清免费 | 亚洲性无码av中文字幕 | 特黄特色大片免费播放器图片 | 一本加勒比波多野结衣 | 人妻无码久久精品人妻 | 麻豆人妻少妇精品无码专区 | 日日夜夜撸啊撸 | 无码精品人妻一区二区三区av | 国产精品a成v人在线播放 | 中文字幕无码免费久久9一区9 | 国产激情无码一区二区 | 久久99精品久久久久久 | 熟妇人妻无码xxx视频 | 嫩b人妻精品一区二区三区 | 久久人人爽人人爽人人片av高清 | 成人无码视频免费播放 | 欧美人与动性行为视频 | 亚洲理论电影在线观看 | 日韩欧美成人免费观看 | 久久精品国产一区二区三区肥胖 | 女高中生第一次破苞av | 高中生自慰www网站 | 精品无码一区二区三区的天堂 | 久久久无码中文字幕久... | 国产亚洲人成在线播放 | 特大黑人娇小亚洲女 | 日日鲁鲁鲁夜夜爽爽狠狠 | 国产农村乱对白刺激视频 | 日本乱偷人妻中文字幕 | aⅴ亚洲 日韩 色 图网站 播放 | 国产午夜手机精彩视频 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 国产农村妇女高潮大叫 | 精品欧洲av无码一区二区三区 | 国产乡下妇女做爰 | 高中生自慰www网站 | 国产尤物精品视频 | 亚洲爆乳精品无码一区二区三区 | 熟妇女人妻丰满少妇中文字幕 | 国产va免费精品观看 | 99精品久久毛片a片 | 久久亚洲日韩精品一区二区三区 | 欧美亚洲国产一区二区三区 | 欧美肥老太牲交大战 | 激情综合激情五月俺也去 | 熟妇女人妻丰满少妇中文字幕 | 亚洲s码欧洲m码国产av | 亚洲精品久久久久中文第一幕 | 人人妻人人澡人人爽欧美精品 | a片免费视频在线观看 | 一本无码人妻在中文字幕免费 | 思思久久99热只有频精品66 | 精品久久综合1区2区3区激情 | 国产精品无码永久免费888 | 国产后入清纯学生妹 | 小鲜肉自慰网站xnxx | 少妇被黑人到高潮喷出白浆 | 亚洲性无码av中文字幕 | 人人爽人人澡人人高潮 | 亚洲成a人片在线观看日本 | 国产精品18久久久久久麻辣 | 少妇性l交大片欧洲热妇乱xxx | 精品无码国产一区二区三区av | 欧美 丝袜 自拍 制服 另类 | 动漫av网站免费观看 | 亚洲欧美色中文字幕在线 | 亚洲毛片av日韩av无码 | 纯爱无遮挡h肉动漫在线播放 | 18禁黄网站男男禁片免费观看 | 国精品人妻无码一区二区三区蜜柚 | 无码精品国产va在线观看dvd | 亚洲va欧美va天堂v国产综合 | √8天堂资源地址中文在线 | 日韩精品无码一本二本三本色 | 在线播放无码字幕亚洲 | 亚洲 激情 小说 另类 欧美 | 樱花草在线播放免费中文 | 好屌草这里只有精品 | 久久综合香蕉国产蜜臀av | 亚洲熟妇色xxxxx欧美老妇 | 99视频精品全部免费免费观看 | 午夜无码人妻av大片色欲 | 国产精品国产自线拍免费软件 | 精品乱子伦一区二区三区 | 国产在线精品一区二区三区直播 | 亚洲成在人网站无码天堂 | 欧美 丝袜 自拍 制服 另类 | 丰满人妻一区二区三区免费视频 | 久久99精品国产麻豆 | 精品久久综合1区2区3区激情 | 乱中年女人伦av三区 | 无码精品人妻一区二区三区av | 婷婷五月综合激情中文字幕 | 精品厕所偷拍各类美女tp嘘嘘 | 国产精品无码一区二区三区不卡 | 亚洲色无码一区二区三区 | 扒开双腿疯狂进出爽爽爽视频 | 国产又爽又猛又粗的视频a片 | 88国产精品欧美一区二区三区 | 欧美肥老太牲交大战 | 中文字幕中文有码在线 | 亚洲成av人综合在线观看 | 少妇高潮一区二区三区99 | 久久精品国产大片免费观看 | 99国产欧美久久久精品 | 亚洲高清偷拍一区二区三区 | 国产婷婷色一区二区三区在线 | 图片小说视频一区二区 | 色综合久久久无码中文字幕 | 国内精品一区二区三区不卡 | 国内精品久久毛片一区二区 | 日本一卡2卡3卡四卡精品网站 | 97精品国产97久久久久久免费 | 精品亚洲韩国一区二区三区 | 国产午夜视频在线观看 | 色噜噜亚洲男人的天堂 | 99久久久无码国产aaa精品 | 国产成人精品必看 | 亚洲无人区午夜福利码高清完整版 | аⅴ资源天堂资源库在线 | 丰满妇女强制高潮18xxxx | 久久精品国产亚洲精品 | 国产又爽又黄又刺激的视频 | 老司机亚洲精品影院 | 午夜福利电影 | 国产精品久久精品三级 | 草草网站影院白丝内射 | 国产特级毛片aaaaaaa高清 | 亚洲国产av美女网站 | 国产乱子伦视频在线播放 | 欧美亚洲国产一区二区三区 | 亚洲伊人久久精品影院 | av人摸人人人澡人人超碰下载 | 成人性做爰aaa片免费看 | 亚洲日本va中文字幕 | 亚洲成a人片在线观看无码 | 亚洲国产精品久久久久久 | 亚洲高清偷拍一区二区三区 | 成年美女黄网站色大免费全看 | 午夜理论片yy44880影院 | 中国女人内谢69xxxxxa片 | 亚洲日韩中文字幕在线播放 | 波多野结衣av一区二区全免费观看 | 久久精品国产一区二区三区肥胖 | 高潮毛片无遮挡高清免费视频 | 亚洲色www成人永久网址 | 99久久亚洲精品无码毛片 | 国产明星裸体无码xxxx视频 | 无套内射视频囯产 | 国产精品国产自线拍免费软件 | 亚洲精品久久久久avwww潮水 | 无码乱肉视频免费大全合集 | 欧美性猛交内射兽交老熟妇 | 成人免费无码大片a毛片 | 日韩 欧美 动漫 国产 制服 | 免费无码一区二区三区蜜桃大 | 99久久无码一区人妻 | 欧美 日韩 人妻 高清 中文 | 亚洲精品久久久久久久久久久 | aⅴ亚洲 日韩 色 图网站 播放 | 中文字幕亚洲情99在线 | 人妻插b视频一区二区三区 | 乱中年女人伦av三区 | 九月婷婷人人澡人人添人人爽 | 国产一区二区三区四区五区加勒比 | 天天拍夜夜添久久精品 | 国产精品久久国产三级国 | 国产偷自视频区视频 | 久久天天躁狠狠躁夜夜免费观看 | 秋霞特色aa大片 | 亚洲国产午夜精品理论片 | 人人爽人人爽人人片av亚洲 | 国产精品久久久久久亚洲毛片 | 久久人人爽人人爽人人片ⅴ | 精品国产精品久久一区免费式 | 中文亚洲成a人片在线观看 | 人人妻人人澡人人爽精品欧美 | 岛国片人妻三上悠亚 | 动漫av一区二区在线观看 | 人妻插b视频一区二区三区 | 综合激情五月综合激情五月激情1 | 亚洲熟妇色xxxxx亚洲 | 天堂亚洲2017在线观看 | 国产99久久精品一区二区 | 久久精品人妻少妇一区二区三区 | 久久久精品成人免费观看 | 亚洲区欧美区综合区自拍区 | 免费视频欧美无人区码 | 老子影院午夜精品无码 | 亚洲综合伊人久久大杳蕉 | 男女爱爱好爽视频免费看 | 色综合久久88色综合天天 | 亚洲综合在线一区二区三区 | 三级4级全黄60分钟 | 亚洲娇小与黑人巨大交 | 在线成人www免费观看视频 | 久久午夜夜伦鲁鲁片无码免费 | 亚洲 日韩 欧美 成人 在线观看 | 国产超级va在线观看视频 | 福利一区二区三区视频在线观看 | 中文字幕久久久久人妻 | 久久国产精品偷任你爽任你 | 亚洲最大成人网站 | 最近中文2019字幕第二页 | 成人三级无码视频在线观看 | 亚洲精品无码国产 | 色欲人妻aaaaaaa无码 | 精品熟女少妇av免费观看 | 久久午夜无码鲁丝片午夜精品 | 国产午夜亚洲精品不卡 | 亚洲中文字幕乱码av波多ji | 亚洲综合无码久久精品综合 | 极品尤物被啪到呻吟喷水 | 中文字幕乱码人妻无码久久 | 香港三级日本三级妇三级 | 国产精品亚洲一区二区三区喷水 | 麻豆果冻传媒2021精品传媒一区下载 | 国产激情无码一区二区app | 久久久婷婷五月亚洲97号色 | 图片区 小说区 区 亚洲五月 | 99久久婷婷国产综合精品青草免费 | 日本高清一区免费中文视频 | 丰满少妇高潮惨叫视频 | 无码一区二区三区在线 | 国产午夜精品一区二区三区嫩草 | 日日鲁鲁鲁夜夜爽爽狠狠 | 亚洲一区二区三区香蕉 | 色妞www精品免费视频 | 超碰97人人做人人爱少妇 | 久久无码人妻影院 | 久久综合色之久久综合 | 无码国产激情在线观看 | 黄网在线观看免费网站 | 高潮毛片无遮挡高清免费视频 | 亚洲啪av永久无码精品放毛片 | 久久无码中文字幕免费影院蜜桃 | 久久人妻内射无码一区三区 | 欧美野外疯狂做受xxxx高潮 | 国产超级va在线观看视频 | 久青草影院在线观看国产 | 亚洲第一网站男人都懂 | 国产乡下妇女做爰 | 国产精品亚洲专区无码不卡 | 无码午夜成人1000部免费视频 | 欧美freesex黑人又粗又大 | 少妇性l交大片 | 图片小说视频一区二区 | 精品熟女少妇av免费观看 | aⅴ在线视频男人的天堂 | 少妇久久久久久人妻无码 | 午夜肉伦伦影院 | 国产成人无码av片在线观看不卡 | 奇米影视888欧美在线观看 | 日日麻批免费40分钟无码 | 综合人妻久久一区二区精品 | 精品乱子伦一区二区三区 | 男女性色大片免费网站 | 国产精品久久久一区二区三区 | 内射巨臀欧美在线视频 | 天天拍夜夜添久久精品 | 国产精品二区一区二区aⅴ污介绍 | 一本大道久久东京热无码av | 日韩精品无码一区二区中文字幕 | 国产在热线精品视频 | 伦伦影院午夜理论片 | 国产精华av午夜在线观看 | 欧美xxxx黑人又粗又长 | 国产激情无码一区二区 | 中文字幕日韩精品一区二区三区 | 亚洲精品久久久久中文第一幕 | 在线播放无码字幕亚洲 | 色综合视频一区二区三区 | 日韩精品a片一区二区三区妖精 | 98国产精品综合一区二区三区 | 婷婷色婷婷开心五月四房播播 | 国产精品办公室沙发 | 51国偷自产一区二区三区 | 国产精品久久久久9999小说 | 亚洲精品国偷拍自产在线麻豆 | 欧美精品国产综合久久 | 国产成人无码区免费内射一片色欲 | 亚洲国产成人a精品不卡在线 | 日本一区二区三区免费高清 | 无码毛片视频一区二区本码 | 一本大道久久东京热无码av | 男女爱爱好爽视频免费看 | 久久精品人妻少妇一区二区三区 | 色爱情人网站 | 日韩精品乱码av一区二区 | 日本大乳高潮视频在线观看 | 精品国产av色一区二区深夜久久 | 亚拍精品一区二区三区探花 | 久久这里只有精品视频9 | 无码人妻精品一区二区三区下载 | 国产网红无码精品视频 | 999久久久国产精品消防器材 | 成熟女人特级毛片www免费 | 国产色在线 | 国产 | av在线亚洲欧洲日产一区二区 | 亚洲成a人片在线观看无码3d | 国产乱人伦av在线无码 | 亚洲精品成a人在线观看 | 国产精品第一国产精品 | 荫蒂被男人添的好舒服爽免费视频 | 亚洲精品国产精品乱码不卡 | 国产乱子伦视频在线播放 | 亚洲午夜久久久影院 | 真人与拘做受免费视频一 | 色欲久久久天天天综合网精品 | 久久人人爽人人人人片 | 久久www免费人成人片 | 亚洲国产精品成人久久蜜臀 | 国产精品自产拍在线观看 | 欧美性生交xxxxx久久久 | 国产又粗又硬又大爽黄老大爷视 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 日本又色又爽又黄的a片18禁 | 国内精品久久毛片一区二区 | 亚洲综合伊人久久大杳蕉 | 扒开双腿疯狂进出爽爽爽视频 | 曰韩少妇内射免费播放 | 久久综合香蕉国产蜜臀av | 人妻少妇精品无码专区动漫 | 夜夜高潮次次欢爽av女 | 久久国产精品萌白酱免费 | 少妇厨房愉情理9仑片视频 | 欧美自拍另类欧美综合图片区 | 一本大道久久东京热无码av | 国产av剧情md精品麻豆 | 午夜时刻免费入口 | www一区二区www免费 | 国产在线一区二区三区四区五区 | 亚洲成av人片天堂网无码】 | 久久久久av无码免费网 | 乌克兰少妇xxxx做受 | 亚洲色在线无码国产精品不卡 | 女人被爽到呻吟gif动态图视看 | 性欧美牲交在线视频 | 波多野结衣高清一区二区三区 | 亚洲国产一区二区三区在线观看 | 国产乱码精品一品二品 | 秋霞特色aa大片 | √天堂资源地址中文在线 | 高潮毛片无遮挡高清免费 | 少妇激情av一区二区 | 永久免费精品精品永久-夜色 | 色妞www精品免费视频 | 国产一区二区三区精品视频 | 亚洲午夜久久久影院 | 国产精品无码成人午夜电影 | 欧洲欧美人成视频在线 | 无人区乱码一区二区三区 | 九一九色国产 | 精品成人av一区二区三区 | 免费视频欧美无人区码 | 午夜福利一区二区三区在线观看 | 亚洲国产欧美日韩精品一区二区三区 | 亚洲日本va中文字幕 | 国产真实乱对白精彩久久 | 亚洲男人av天堂午夜在 | 日本爽爽爽爽爽爽在线观看免 | 国产亚洲欧美日韩亚洲中文色 | 亚洲一区二区三区播放 | 亚洲区小说区激情区图片区 | 中文字幕乱码中文乱码51精品 | 久久精品人妻少妇一区二区三区 | 久久精品中文字幕大胸 | 婷婷丁香五月天综合东京热 | 成熟人妻av无码专区 | 亚洲精品欧美二区三区中文字幕 | 无码人中文字幕 | 国产色在线 | 国产 | 亚洲国产欧美日韩精品一区二区三区 | 亚洲精品综合五月久久小说 | 最近免费中文字幕中文高清百度 | 欧美xxxxx精品 | 国产欧美精品一区二区三区 | 无码人妻av免费一区二区三区 | 国产黑色丝袜在线播放 | 九月婷婷人人澡人人添人人爽 | 久久精品99久久香蕉国产色戒 | 久久99精品久久久久久动态图 | 亚洲 日韩 欧美 成人 在线观看 | 国内精品九九久久久精品 | 亚洲精品一区二区三区在线观看 | 国产成人综合美国十次 | 国产手机在线αⅴ片无码观看 | 欧美成人家庭影院 | 亚洲a无码综合a国产av中文 | 国产热a欧美热a在线视频 | 夜精品a片一区二区三区无码白浆 | 久久zyz资源站无码中文动漫 | 国产9 9在线 | 中文 | 亚洲欧洲日本综合aⅴ在线 | 欧美日韩人成综合在线播放 | 国内精品一区二区三区不卡 | 九一九色国产 | 国产亚洲欧美日韩亚洲中文色 | av小次郎收藏 | 黑人巨大精品欧美黑寡妇 | 色综合久久网 | 人人妻人人澡人人爽精品欧美 | 日韩亚洲欧美精品综合 | 18禁止看的免费污网站 | 无码人妻丰满熟妇区毛片18 | 日日摸夜夜摸狠狠摸婷婷 | 欧美三级不卡在线观看 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 风流少妇按摩来高潮 | 国产真实夫妇视频 | 国产又粗又硬又大爽黄老大爷视 | 久久久www成人免费毛片 | 久久无码中文字幕免费影院蜜桃 | 日韩精品无码一区二区中文字幕 | 麻豆国产丝袜白领秘书在线观看 | 乱码午夜-极国产极内射 | 荫蒂添的好舒服视频囗交 | 国产精品高潮呻吟av久久4虎 | 中文字幕无码乱人伦 | 在线观看免费人成视频 | 丰满岳乱妇在线观看中字无码 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 欧美丰满老熟妇xxxxx性 | 熟妇人妻无乱码中文字幕 | 亚洲中文字幕乱码av波多ji | 中文字幕av日韩精品一区二区 | 午夜精品久久久久久久 | 99精品无人区乱码1区2区3区 | 高潮喷水的毛片 | 成人无码精品1区2区3区免费看 | 精品乱子伦一区二区三区 | 免费观看激色视频网站 | 亚洲另类伦春色综合小说 | 一二三四在线观看免费视频 | 久久99精品久久久久久动态图 | 熟妇人妻无乱码中文字幕 | 无套内射视频囯产 | 成人精品一区二区三区中文字幕 | 久久99精品久久久久久 | 国产特级毛片aaaaaaa高清 | 无遮挡啪啪摇乳动态图 | 99久久亚洲精品无码毛片 | 国产午夜精品一区二区三区嫩草 | 日韩亚洲欧美精品综合 | 国产午夜亚洲精品不卡下载 | 97资源共享在线视频 | 婷婷丁香五月天综合东京热 | 日本熟妇大屁股人妻 | 中文字幕无码视频专区 | 蜜桃视频插满18在线观看 | 图片区 小说区 区 亚洲五月 | 国产偷抇久久精品a片69 | 欧洲极品少妇 | 一本色道久久综合狠狠躁 | 色欲人妻aaaaaaa无码 | 少妇高潮喷潮久久久影院 | 欧美性色19p | 99精品视频在线观看免费 | 亚洲va欧美va天堂v国产综合 | 久久久久人妻一区精品色欧美 | 99久久婷婷国产综合精品青草免费 | 精品无人国产偷自产在线 | 久久精品丝袜高跟鞋 | 樱花草在线播放免费中文 | 日本www一道久久久免费榴莲 | 55夜色66夜色国产精品视频 | 国产人妻精品午夜福利免费 | 精品厕所偷拍各类美女tp嘘嘘 | 麻豆人妻少妇精品无码专区 | 无码帝国www无码专区色综合 | 永久黄网站色视频免费直播 | 亚洲欧美综合区丁香五月小说 | 国产免费无码一区二区视频 | 丰满人妻精品国产99aⅴ | 亚洲精品欧美二区三区中文字幕 | 对白脏话肉麻粗话av | 国产午夜手机精彩视频 | 亚洲色欲久久久综合网东京热 | 日韩精品成人一区二区三区 | 久久久久99精品成人片 | 国产亚洲精品久久久闺蜜 | 国内精品一区二区三区不卡 | 国产两女互慰高潮视频在线观看 | 巨爆乳无码视频在线观看 | 国产成人久久精品流白浆 | 久久久国产精品无码免费专区 | 日本精品人妻无码77777 天堂一区人妻无码 | 久久久久久亚洲精品a片成人 | 国产成人综合美国十次 | 精品欧洲av无码一区二区三区 | 色欲久久久天天天综合网精品 | 人人妻人人澡人人爽人人精品 | 激情内射日本一区二区三区 | 无码毛片视频一区二区本码 | 亚洲日本va中文字幕 | 又大又紧又粉嫩18p少妇 | 日本大乳高潮视频在线观看 | 久久99精品国产.久久久久 | 嫩b人妻精品一区二区三区 | 欧美性黑人极品hd | 精品aⅴ一区二区三区 | 3d动漫精品啪啪一区二区中 | 色综合天天综合狠狠爱 | 久久99久久99精品中文字幕 | 精品无码国产一区二区三区av | 久久视频在线观看精品 | 红桃av一区二区三区在线无码av | 久久久精品成人免费观看 | 国产婷婷色一区二区三区在线 | 久久精品成人欧美大片 | 大乳丰满人妻中文字幕日本 | 一本久久伊人热热精品中文字幕 | 精品偷自拍另类在线观看 | 久久久中文字幕日本无吗 | 在线精品国产一区二区三区 | av无码不卡在线观看免费 | 国内揄拍国内精品人妻 | 全球成人中文在线 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 无码福利日韩神码福利片 | 无码av最新清无码专区吞精 | 搡女人真爽免费视频大全 | 东京无码熟妇人妻av在线网址 | 国产在线精品一区二区三区直播 | 亚洲中文字幕无码一久久区 | 亚洲一区二区三区香蕉 | 国产极品视觉盛宴 | 亚洲熟妇色xxxxx亚洲 | 日韩亚洲欧美精品综合 | 国产精品第一国产精品 | 久久亚洲中文字幕精品一区 | yw尤物av无码国产在线观看 | 人人澡人人妻人人爽人人蜜桃 | 成 人 免费观看网站 | 妺妺窝人体色www在线小说 | 在线播放亚洲第一字幕 | 女高中生第一次破苞av | 又粗又大又硬又长又爽 | 久久久婷婷五月亚洲97号色 | 999久久久国产精品消防器材 | 扒开双腿疯狂进出爽爽爽视频 | 欧美人与动性行为视频 | 成 人影片 免费观看 | 国产欧美亚洲精品a | 九月婷婷人人澡人人添人人爽 | 18禁黄网站男男禁片免费观看 | 国产精品无码mv在线观看 | 日韩精品成人一区二区三区 | 性色欲网站人妻丰满中文久久不卡 | 亚洲精品综合一区二区三区在线 | 思思久久99热只有频精品66 | 99视频精品全部免费免费观看 | 奇米影视7777久久精品 | 国产精品免费大片 | 国内精品人妻无码久久久影院蜜桃 | 免费观看又污又黄的网站 | 久久99精品国产.久久久久 | 国产精品嫩草久久久久 | 中文字幕中文有码在线 | 3d动漫精品啪啪一区二区中 | 少妇性l交大片 | 少妇被粗大的猛进出69影院 | 99er热精品视频 | 天天躁日日躁狠狠躁免费麻豆 | 国产人妻久久精品二区三区老狼 | 在线视频网站www色 | 国产婷婷色一区二区三区在线 | 又湿又紧又大又爽a视频国产 | 无码av中文字幕免费放 | 波多野结衣av在线观看 | 精品国产青草久久久久福利 | 影音先锋中文字幕无码 | 欧美第一黄网免费网站 | 一本色道婷婷久久欧美 | 日韩欧美群交p片內射中文 | 国产网红无码精品视频 | 精品无码成人片一区二区98 | 日本成熟视频免费视频 | 精品国产一区二区三区四区 | 午夜嘿嘿嘿影院 | 免费网站看v片在线18禁无码 | 无码人妻少妇伦在线电影 | 国产亚洲美女精品久久久2020 | 77777熟女视频在线观看 а天堂中文在线官网 | 亚洲 欧美 激情 小说 另类 | 色婷婷香蕉在线一区二区 | 性生交大片免费看女人按摩摩 | 欧美老妇交乱视频在线观看 | 日本熟妇人妻xxxxx人hd | 欧美日韩一区二区免费视频 | 久久久久久国产精品无码下载 | 丰满肥臀大屁股熟妇激情视频 | 成人影院yy111111在线观看 | 亚洲一区av无码专区在线观看 | 六月丁香婷婷色狠狠久久 | 国产午夜无码视频在线观看 | 国产熟妇另类久久久久 | 国语精品一区二区三区 | 奇米影视888欧美在线观看 | 国产精品国产自线拍免费软件 | 鲁一鲁av2019在线 | 色欲综合久久中文字幕网 | 国产美女极度色诱视频www | 成人毛片一区二区 | 亚洲伊人久久精品影院 | 人妻少妇被猛烈进入中文字幕 | 爽爽影院免费观看 | 国产亚洲欧美日韩亚洲中文色 | 色综合久久88色综合天天 | 狠狠色欧美亚洲狠狠色www | 好爽又高潮了毛片免费下载 | 大色综合色综合网站 | 国产精品无套呻吟在线 | 亚洲小说春色综合另类 | aⅴ亚洲 日韩 色 图网站 播放 | 黑人玩弄人妻中文在线 | 一本大道伊人av久久综合 | 国产人成高清在线视频99最全资源 | 永久免费观看美女裸体的网站 | 中文字幕无码免费久久9一区9 | 色婷婷香蕉在线一区二区 | 四十如虎的丰满熟妇啪啪 | 欧美黑人乱大交 | 欧美老熟妇乱xxxxx | 男女作爱免费网站 | 国产亚洲精品久久久久久 | 亚洲 日韩 欧美 成人 在线观看 | 国产欧美精品一区二区三区 | 日韩精品a片一区二区三区妖精 | 免费看男女做好爽好硬视频 | 久久午夜无码鲁丝片 | 99精品国产综合久久久久五月天 | 久久天天躁狠狠躁夜夜免费观看 | 久久久久se色偷偷亚洲精品av | 久久精品中文字幕大胸 | 日韩欧美成人免费观看 | 国产亚洲视频中文字幕97精品 | 国产手机在线αⅴ片无码观看 | 国产后入清纯学生妹 | 亚洲高清偷拍一区二区三区 | 1000部啪啪未满十八勿入下载 | 免费乱码人妻系列无码专区 | 亚洲国产午夜精品理论片 | 99久久精品国产一区二区蜜芽 | 欧美色就是色 | 中文字幕久久久久人妻 | 永久免费观看国产裸体美女 | 国产精品亚洲专区无码不卡 | 亚洲人成人无码网www国产 | 久久久久久九九精品久 | 欧美老熟妇乱xxxxx | 久久精品视频在线看15 | 久久aⅴ免费观看 | 女人被爽到呻吟gif动态图视看 | 99久久久国产精品无码免费 | av香港经典三级级 在线 | 精品偷自拍另类在线观看 | 丁香花在线影院观看在线播放 | 少妇无套内谢久久久久 | 国产成人精品久久亚洲高清不卡 | 天堂亚洲免费视频 | 久久人人爽人人爽人人片ⅴ | 欧美真人作爱免费视频 | 久久国产精品精品国产色婷婷 | 男人和女人高潮免费网站 | 无码帝国www无码专区色综合 | 白嫩日本少妇做爰 | 97精品国产97久久久久久免费 | 欧美zoozzooz性欧美 | 国产真人无遮挡作爱免费视频 | 国产国产精品人在线视 | 无码纯肉视频在线观看 | 欧美大屁股xxxxhd黑色 | 欧美阿v高清资源不卡在线播放 | 老子影院午夜伦不卡 | 无码国产激情在线观看 | 国产亚洲tv在线观看 | 7777奇米四色成人眼影 | 内射巨臀欧美在线视频 | 中文精品无码中文字幕无码专区 | 亚洲人成影院在线观看 | 欧美日韩一区二区综合 | 国产精品99爱免费视频 | 婷婷六月久久综合丁香 | 国产三级久久久精品麻豆三级 | 久久午夜夜伦鲁鲁片无码免费 | 免费无码的av片在线观看 | 99久久人妻精品免费一区 | 西西人体www44rt大胆高清 | 午夜福利试看120秒体验区 | 丰满人妻一区二区三区免费视频 | 成在人线av无码免费 | 成在人线av无码免观看麻豆 | 99久久人妻精品免费二区 | 人妻少妇精品久久 | 兔费看少妇性l交大片免费 | 三级4级全黄60分钟 | 亚洲爆乳大丰满无码专区 | 青春草在线视频免费观看 | 久久久久成人片免费观看蜜芽 | 无码人妻精品一区二区三区下载 | 四虎国产精品免费久久 | 天天摸天天透天天添 | 久久久久久a亚洲欧洲av冫 | 扒开双腿吃奶呻吟做受视频 | 麻豆人妻少妇精品无码专区 | 国产av一区二区三区最新精品 | 国产明星裸体无码xxxx视频 | 亚洲成a人一区二区三区 | 高清无码午夜福利视频 | 国产精品沙发午睡系列 | 国产精品亚洲а∨无码播放麻豆 | 久久精品国产大片免费观看 | 一个人看的www免费视频在线观看 | 日本欧美一区二区三区乱码 | 熟妇人妻无码xxx视频 | 最新国产乱人伦偷精品免费网站 | 成人无码影片精品久久久 | 疯狂三人交性欧美 | 精品成人av一区二区三区 | 国产精品亚洲一区二区三区喷水 | 一区二区三区高清视频一 | 亚洲国产av美女网站 | 色欲人妻aaaaaaa无码 | 亚洲一区二区三区香蕉 | 亚洲国产精品一区二区美利坚 | 亚洲成色www久久网站 | 九九在线中文字幕无码 | 久久视频在线观看精品 | 少妇人妻大乳在线视频 | 日本www一道久久久免费榴莲 | 国产精品a成v人在线播放 | 成人无码精品1区2区3区免费看 | 欧美大屁股xxxxhd黑色 | 人妻夜夜爽天天爽三区 | 国产区女主播在线观看 | 荫蒂添的好舒服视频囗交 | 男女下面进入的视频免费午夜 | 亚洲成a人片在线观看无码3d | 捆绑白丝粉色jk震动捧喷白浆 | 国产成人精品三级麻豆 | 欧美日韩一区二区免费视频 | 男女超爽视频免费播放 | 欧美性猛交xxxx富婆 | 日韩精品a片一区二区三区妖精 | 亚洲午夜福利在线观看 | 久久97精品久久久久久久不卡 | 欧美日韩一区二区三区自拍 | 又大又黄又粗又爽的免费视频 | 色五月五月丁香亚洲综合网 | 亚洲 高清 成人 动漫 | 亚洲va欧美va天堂v国产综合 | 欧美熟妇另类久久久久久多毛 | 内射白嫩少妇超碰 | 国精产品一区二区三区 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 精品国产乱码久久久久乱码 | 狠狠综合久久久久综合网 | 国产精品嫩草久久久久 | 1000部夫妻午夜免费 | 无码乱肉视频免费大全合集 | 综合激情五月综合激情五月激情1 | 亚洲人亚洲人成电影网站色 | 人人妻人人澡人人爽人人精品 | 麻豆人妻少妇精品无码专区 | 性欧美牲交在线视频 | 又粗又大又硬毛片免费看 | 中文精品久久久久人妻不卡 | 最近免费中文字幕中文高清百度 | 国产极品视觉盛宴 | 久久精品丝袜高跟鞋 | 亚洲国产精品成人久久蜜臀 | 精品久久久无码人妻字幂 | 久久99久久99精品中文字幕 | 国产精品久久久久久无码 | 国产精华av午夜在线观看 | 成人试看120秒体验区 | 婷婷五月综合缴情在线视频 | 丰满人妻被黑人猛烈进入 | 亚洲精品一区二区三区在线 | 99久久精品国产一区二区蜜芽 | 国产97色在线 | 免 | 国产av一区二区精品久久凹凸 | 久久人人爽人人人人片 | 最新版天堂资源中文官网 | 成人欧美一区二区三区黑人 | 粗大的内捧猛烈进出视频 | 亚洲国产欧美国产综合一区 | 熟妇人妻无乱码中文字幕 | 狂野欧美性猛交免费视频 | 日产精品高潮呻吟av久久 | 波多野42部无码喷潮在线 | 日韩av无码一区二区三区 | 国产午夜手机精彩视频 | 波多野结衣一区二区三区av免费 | 国产口爆吞精在线视频 | 国内揄拍国内精品人妻 | 国产精品多人p群无码 | 黑人粗大猛烈进出高潮视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲精品一区二区三区在线 | 国产成人午夜福利在线播放 | 99麻豆久久久国产精品免费 | 麻豆人妻少妇精品无码专区 | 亚洲中文字幕在线观看 | 国产特级毛片aaaaaa高潮流水 | 真人与拘做受免费视频 | 无码人妻丰满熟妇区毛片18 | 亚洲国产精品成人久久蜜臀 | 一本色道久久综合亚洲精品不卡 | 成人无码影片精品久久久 | 久久99精品久久久久久动态图 | 国产av久久久久精东av | 人妻体内射精一区二区三四 | 亚洲自偷精品视频自拍 | a片免费视频在线观看 | 亚洲日韩乱码中文无码蜜桃臀网站 | 精品人妻人人做人人爽 | 久久精品一区二区三区四区 | 亚洲精品国产a久久久久久 | 无遮挡国产高潮视频免费观看 | 亚洲一区二区观看播放 | 国产国语老龄妇女a片 | 狠狠综合久久久久综合网 | 性欧美videos高清精品 | 人人妻人人澡人人爽欧美一区 | 国产精品va在线播放 | 一个人免费观看的www视频 | 国产亚洲人成a在线v网站 | 欧美日韩在线亚洲综合国产人 | 亚洲色大成网站www | 亚洲gv猛男gv无码男同 | 一个人看的www免费视频在线观看 | 精品人妻中文字幕有码在线 | 六月丁香婷婷色狠狠久久 | 大胆欧美熟妇xx | 国产一区二区三区精品视频 | 精品亚洲成av人在线观看 | 青草视频在线播放 | 国产小呦泬泬99精品 | 丰满妇女强制高潮18xxxx | 狠狠躁日日躁夜夜躁2020 | 一本色道久久综合狠狠躁 | 一二三四在线观看免费视频 | 久久人人爽人人爽人人片ⅴ | 国产亚洲欧美在线专区 | 国产精品久免费的黄网站 | 亚洲国产精品美女久久久久 | 日本又色又爽又黄的a片18禁 | 97夜夜澡人人爽人人喊中国片 | 无码人妻少妇伦在线电影 | 国产精品爱久久久久久久 | 欧美精品国产综合久久 | 性啪啪chinese东北女人 | 亚洲爆乳精品无码一区二区三区 | 亚洲乱码日产精品bd | 国产三级精品三级男人的天堂 | 亚洲大尺度无码无码专区 | 国产精品久久久久久亚洲影视内衣 | 中文字幕无码免费久久9一区9 | 亚洲va中文字幕无码久久不卡 | 久久久久久国产精品无码下载 | 久久综合网欧美色妞网 | 无码国产激情在线观看 | 精品成人av一区二区三区 | 国产又爽又黄又刺激的视频 | 久久精品99久久香蕉国产色戒 | 东京无码熟妇人妻av在线网址 | 成人欧美一区二区三区 | 粉嫩少妇内射浓精videos | 正在播放老肥熟妇露脸 | 国产精品人人妻人人爽 | 高潮喷水的毛片 | 亚洲精品一区二区三区婷婷月 | 无码国内精品人妻少妇 | 美女毛片一区二区三区四区 | 国产精品人人爽人人做我的可爱 | 中文字幕av无码一区二区三区电影 | 日本成熟视频免费视频 | 性做久久久久久久免费看 | 国内揄拍国内精品少妇国语 | 欧美熟妇另类久久久久久不卡 | 国产精品嫩草久久久久 | 精品熟女少妇av免费观看 | 男女性色大片免费网站 | 精品久久综合1区2区3区激情 | 亚洲日韩精品欧美一区二区 | 国产深夜福利视频在线 | 无码国内精品人妻少妇 | 狠狠色噜噜狠狠狠狠7777米奇 | 好爽又高潮了毛片免费下载 | 日韩精品无码一本二本三本色 | 久久视频在线观看精品 | 在线 国产 欧美 亚洲 天堂 | 内射巨臀欧美在线视频 | 国产精品无码mv在线观看 | 男女作爱免费网站 | 午夜成人1000部免费视频 | 我要看www免费看插插视频 | 久久熟妇人妻午夜寂寞影院 | 一本大道久久东京热无码av | 日韩精品无码一区二区中文字幕 | 男女超爽视频免费播放 | 亚洲精品一区二区三区大桥未久 | 中文无码精品a∨在线观看不卡 | 久久久精品国产sm最大网站 | 一本久久伊人热热精品中文字幕 | 国产亚洲精品久久久ai换 | aⅴ亚洲 日韩 色 图网站 播放 | 亚洲日本在线电影 | 中文字幕乱码人妻无码久久 | 久久久久久a亚洲欧洲av冫 | 亚洲а∨天堂久久精品2021 | 亚洲日本在线电影 | 国产真人无遮挡作爱免费视频 | 青草青草久热国产精品 | 欧美三级不卡在线观看 | 国产精品久久久久久久9999 | 国产真人无遮挡作爱免费视频 | 国产精品久久久av久久久 | 亚洲の无码国产の无码影院 | 成人无码影片精品久久久 | 中文字幕亚洲情99在线 | 欧美日本精品一区二区三区 | 亚洲国产精品成人久久蜜臀 | 粉嫩少妇内射浓精videos | 无码播放一区二区三区 | 久久熟妇人妻午夜寂寞影院 | 丰满少妇高潮惨叫视频 | 亚洲国产精品美女久久久久 | 国产精品.xx视频.xxtv | 中国大陆精品视频xxxx | 精品一区二区三区波多野结衣 | 乱人伦中文视频在线观看 | 国产一区二区三区影院 | 日韩 欧美 动漫 国产 制服 | 久久综合激激的五月天 | 国产一区二区三区日韩精品 | 天天综合网天天综合色 | 精品熟女少妇av免费观看 | 高中生自慰www网站 | 国产97色在线 | 免 | 国产精品国产自线拍免费软件 | 自拍偷自拍亚洲精品10p | 色妞www精品免费视频 | 国产在线一区二区三区四区五区 | 300部国产真实乱 | 久久综合香蕉国产蜜臀av | 国产无套内射久久久国产 | 高清国产亚洲精品自在久久 | 亚洲爆乳精品无码一区二区三区 | 狠狠噜狠狠狠狠丁香五月 | 亚洲欧美精品伊人久久 | 欧美性生交xxxxx久久久 | 天天躁夜夜躁狠狠是什么心态 | 一本无码人妻在中文字幕免费 | 色 综合 欧美 亚洲 国产 | 激情内射亚州一区二区三区爱妻 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 麻豆精产国品 | 4hu四虎永久在线观看 | 亚洲va欧美va天堂v国产综合 | 少妇人妻偷人精品无码视频 | 亚洲七七久久桃花影院 | 蜜桃臀无码内射一区二区三区 | 久久国产精品萌白酱免费 | 久久精品一区二区三区四区 | 欧美人与禽zoz0性伦交 | 午夜男女很黄的视频 | 国产人妻精品午夜福利免费 | 亚洲欧美综合区丁香五月小说 | 性色欲网站人妻丰满中文久久不卡 | 久久人人97超碰a片精品 | 影音先锋中文字幕无码 | 国内老熟妇对白xxxxhd | 成人av无码一区二区三区 | aa片在线观看视频在线播放 | 四十如虎的丰满熟妇啪啪 | 亚洲成色在线综合网站 | 18黄暴禁片在线观看 | 亚洲国产欧美在线成人 | 熟妇人妻激情偷爽文 | 欧洲熟妇色 欧美 | 亚洲娇小与黑人巨大交 | 国产午夜精品一区二区三区嫩草 | 爆乳一区二区三区无码 | 久久久久免费看成人影片 | 国产精品美女久久久久av爽李琼 | 欧美丰满熟妇xxxx | 亚洲国产成人av在线观看 | 亚洲色欲久久久综合网东京热 | 在线欧美精品一区二区三区 | 99精品视频在线观看免费 | 国产99久久精品一区二区 | 美女扒开屁股让男人桶 | 国产精品-区区久久久狼 | 波多野结衣aⅴ在线 | 最近免费中文字幕中文高清百度 | www国产亚洲精品久久久日本 | 麻豆国产丝袜白领秘书在线观看 | 亚洲aⅴ无码成人网站国产app | 美女毛片一区二区三区四区 | 国产成人人人97超碰超爽8 | 麻豆国产人妻欲求不满谁演的 | 日韩少妇内射免费播放 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 精品偷拍一区二区三区在线看 | 亚洲精品午夜国产va久久成人 | 老熟妇乱子伦牲交视频 | 久久综合给合久久狠狠狠97色 | 国产小呦泬泬99精品 | 国产精品久久国产精品99 | 波多野结衣av一区二区全免费观看 | 性色欲网站人妻丰满中文久久不卡 | 亚洲第一无码av无码专区 | 精品人妻人人做人人爽夜夜爽 | 一个人免费观看的www视频 | 99久久精品日本一区二区免费 | 2019午夜福利不卡片在线 | 精品一区二区三区无码免费视频 | 久久精品国产99精品亚洲 | 久久99热只有频精品8 | 成人一区二区免费视频 | 日韩精品a片一区二区三区妖精 | 久久久亚洲欧洲日产国码αv | 国产免费久久精品国产传媒 | 精品人妻中文字幕有码在线 | а√资源新版在线天堂 | 亚洲天堂2017无码中文 | av无码久久久久不卡免费网站 | 中文字幕无码av波多野吉衣 | 国产精品无码成人午夜电影 | av人摸人人人澡人人超碰下载 | 国产成人午夜福利在线播放 | 日本一区二区三区免费高清 | 无码精品人妻一区二区三区av | 国产香蕉尹人视频在线 | 国产乱人无码伦av在线a | 国产一区二区三区四区五区加勒比 | 国产农村妇女高潮大叫 | 少妇性俱乐部纵欲狂欢电影 | 久久亚洲国产成人精品性色 | 亚洲色www成人永久网址 | 少妇厨房愉情理9仑片视频 | 中文字幕无码av激情不卡 | 亚洲综合在线一区二区三区 | 97人妻精品一区二区三区 | 亚洲精品无码国产 | 亚洲乱码国产乱码精品精 | 一区二区三区高清视频一 | 色综合久久久无码中文字幕 | 人人爽人人澡人人高潮 | 欧美一区二区三区视频在线观看 | 亚洲精品国产第一综合99久久 | 77777熟女视频在线观看 а天堂中文在线官网 | 人妻熟女一区 | 狠狠cao日日穞夜夜穞av | 无码人妻av免费一区二区三区 | 欧美激情综合亚洲一二区 | 日日噜噜噜噜夜夜爽亚洲精品 | 国产精品国产自线拍免费软件 | 国产超级va在线观看视频 | 国产精品18久久久久久麻辣 | 中文字幕中文有码在线 | 毛片内射-百度 | 色综合视频一区二区三区 | 午夜理论片yy44880影院 | 欧洲vodafone精品性 | 久久午夜无码鲁丝片午夜精品 | 中文字幕av无码一区二区三区电影 | 在线观看欧美一区二区三区 | a片免费视频在线观看 | 久久久久99精品国产片 | 国产欧美熟妇另类久久久 | 97久久国产亚洲精品超碰热 | 国产麻豆精品一区二区三区v视界 | 亚洲乱码中文字幕在线 | 国产97色在线 | 免 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 在线观看免费人成视频 | 国産精品久久久久久久 | 免费观看黄网站 | 成人性做爰aaa片免费看 | 精品国产乱码久久久久乱码 | 67194成是人免费无码 | 国产手机在线αⅴ片无码观看 | 精品国产一区二区三区四区 | 免费无码一区二区三区蜜桃大 | 国产成人无码av在线影院 | 亚洲中文无码av永久不收费 | 日韩欧美中文字幕公布 | 欧美精品免费观看二区 | 色欲综合久久中文字幕网 | 久久久久久久人妻无码中文字幕爆 | 国产在线aaa片一区二区99 | 欧美自拍另类欧美综合图片区 | 国产亚洲精品久久久久久大师 | 精品久久久久香蕉网 | 国产性生大片免费观看性 | av在线亚洲欧洲日产一区二区 | 国内精品人妻无码久久久影院 | 国产激情精品一区二区三区 | 色婷婷综合激情综在线播放 | 无码吃奶揉捏奶头高潮视频 | 亚洲午夜福利在线观看 | 国产精品久久久久久久影院 | 波多野结衣一区二区三区av免费 | 又黄又爽又色的视频 | 亚洲成色www久久网站 | 日韩少妇内射免费播放 | 青青青手机频在线观看 | 国产午夜亚洲精品不卡 | 2020久久香蕉国产线看观看 | 黑人巨大精品欧美一区二区 | 欧美激情一区二区三区成人 | 粗大的内捧猛烈进出视频 | 人妻与老人中文字幕 | 国产午夜亚洲精品不卡 | 国产精品18久久久久久麻辣 | 国内精品九九久久久精品 | 色一情一乱一伦一区二区三欧美 | 亚洲精品成人福利网站 | 黄网在线观看免费网站 | 狂野欧美性猛交免费视频 | 精品少妇爆乳无码av无码专区 | 国产真实乱对白精彩久久 | 久久国产劲爆∧v内射 | 精品国产aⅴ无码一区二区 | 亚洲色www成人永久网址 | 亚洲一区二区三区四区 | 中文字幕人妻无码一区二区三区 | 精品水蜜桃久久久久久久 | 亚洲中文字幕无码一久久区 | 国产日产欧产精品精品app | 精品久久久久久亚洲精品 | 国产精品无码永久免费888 | 强辱丰满人妻hd中文字幕 | 久久综合激激的五月天 | 亚洲日本va午夜在线电影 | 久久久精品欧美一区二区免费 | 女高中生第一次破苞av | 无套内谢的新婚少妇国语播放 | 亚洲狠狠色丁香婷婷综合 | 在线成人www免费观看视频 | 中文字幕人妻无码一夲道 | 日本爽爽爽爽爽爽在线观看免 | 影音先锋中文字幕无码 | 一本精品99久久精品77 | 狠狠色色综合网站 | 亚洲一区二区三区含羞草 | 国产精品高潮呻吟av久久 | 国产免费久久久久久无码 | 国产精品人人妻人人爽 | 亚洲区小说区激情区图片区 | 老太婆性杂交欧美肥老太 | 熟妇人妻激情偷爽文 | 久久精品国产日本波多野结衣 | 欧美日韩一区二区免费视频 | 女人被男人爽到呻吟的视频 | 天天av天天av天天透 | 国产精品18久久久久久麻辣 | 又大又紧又粉嫩18p少妇 | 精品国产一区av天美传媒 | 亚洲中文字幕无码中字 | 国产高清不卡无码视频 | 俄罗斯老熟妇色xxxx | 国语精品一区二区三区 | 在线天堂新版最新版在线8 | 亚洲国产av精品一区二区蜜芽 | 三上悠亚人妻中文字幕在线 | 亚洲国产综合无码一区 | 亚洲国产成人a精品不卡在线 | 在线亚洲高清揄拍自拍一品区 | 欧美老妇交乱视频在线观看 | 兔费看少妇性l交大片免费 | 少妇厨房愉情理9仑片视频 | 妺妺窝人体色www婷婷 | 久久成人a毛片免费观看网站 | 久久精品国产精品国产精品污 | 2020最新国产自产精品 | 久久精品人人做人人综合 | 麻豆国产丝袜白领秘书在线观看 | 国产乱人偷精品人妻a片 | 老子影院午夜精品无码 | 野外少妇愉情中文字幕 | 色欲人妻aaaaaaa无码 | 夜先锋av资源网站 | 久久zyz资源站无码中文动漫 | 人人爽人人澡人人人妻 | 131美女爱做视频 | 帮老师解开蕾丝奶罩吸乳网站 | 激情内射日本一区二区三区 | 捆绑白丝粉色jk震动捧喷白浆 | 装睡被陌生人摸出水好爽 | 色一情一乱一伦一区二区三欧美 | 在教室伦流澡到高潮hnp视频 | 天天综合网天天综合色 | 精品久久久无码中文字幕 | 日韩视频 中文字幕 视频一区 | 青草视频在线播放 | 97久久国产亚洲精品超碰热 | 无码午夜成人1000部免费视频 | 精品乱码久久久久久久 | 久久成人a毛片免费观看网站 | 人妻无码久久精品人妻 | 97人妻精品一区二区三区 | 天堂а√在线中文在线 | 亚洲精品午夜无码电影网 | 久久久久免费看成人影片 | 成在人线av无码免观看麻豆 | 免费无码的av片在线观看 | 中文亚洲成a人片在线观看 | 玩弄少妇高潮ⅹxxxyw | 日韩精品成人一区二区三区 | 成人免费无码大片a毛片 | 亚洲阿v天堂在线 | 久久99精品国产麻豆蜜芽 | 国产小呦泬泬99精品 | 麻豆国产丝袜白领秘书在线观看 | 色窝窝无码一区二区三区色欲 | 曰韩少妇内射免费播放 | 国产成人无码a区在线观看视频app | 成在人线av无码免费 | 色噜噜亚洲男人的天堂 | 久久久久免费精品国产 | 内射欧美老妇wbb | 亚洲国精产品一二二线 | av香港经典三级级 在线 | 国产精品爱久久久久久久 | 亚洲精品中文字幕久久久久 | 欧美刺激性大交 | 最新国产乱人伦偷精品免费网站 | 国产精华av午夜在线观看 | 亚洲精品中文字幕乱码 | 麻豆果冻传媒2021精品传媒一区下载 | 女高中生第一次破苞av | 久久人妻内射无码一区三区 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 性色欲网站人妻丰满中文久久不卡 | 奇米影视888欧美在线观看 | 亚洲综合在线一区二区三区 | 亚洲七七久久桃花影院 | 中国大陆精品视频xxxx | 日韩人妻少妇一区二区三区 | 亚洲成色www久久网站 | 少妇被粗大的猛进出69影院 | 娇妻被黑人粗大高潮白浆 | 国产三级精品三级男人的天堂 | 天堂а√在线地址中文在线 | 人人妻人人澡人人爽人人精品浪潮 | 国产日产欧产精品精品app | 欧美成人免费全部网站 | 日本乱人伦片中文三区 | a国产一区二区免费入口 | 国内精品九九久久久精品 | 鲁大师影院在线观看 | 99久久精品国产一区二区蜜芽 | 国内综合精品午夜久久资源 | 天天躁日日躁狠狠躁免费麻豆 | 一个人免费观看的www视频 | 国产极品视觉盛宴 | 2019午夜福利不卡片在线 | 99久久精品国产一区二区蜜芽 | 国产精品无码成人午夜电影 | 久久精品人人做人人综合 | 免费国产黄网站在线观看 | av香港经典三级级 在线 | 精品久久久无码人妻字幂 | 国产乱人偷精品人妻a片 | 我要看www免费看插插视频 | 中文字幕无码热在线视频 | 精品国产av色一区二区深夜久久 | 亚洲成a人片在线观看无码3d | 国产成人精品必看 | 老头边吃奶边弄进去呻吟 | 鲁大师影院在线观看 | 欧美亚洲国产一区二区三区 | 亚洲精品一区二区三区在线 | 国产精品久久久一区二区三区 | 综合激情五月综合激情五月激情1 | 国产suv精品一区二区五 | 色 综合 欧美 亚洲 国产 | 欧美三级a做爰在线观看 | 天天燥日日燥 | 精品无码av一区二区三区 | 亚洲精品午夜无码电影网 | 97无码免费人妻超级碰碰夜夜 | 四虎永久在线精品免费网址 | 中文字幕无码日韩欧毛 | 全黄性性激高免费视频 | 国精产品一区二区三区 | 永久免费观看国产裸体美女 | 偷窥日本少妇撒尿chinese | 牲欲强的熟妇农村老妇女视频 | 国产97人人超碰caoprom | 初尝人妻少妇中文字幕 | 国产美女极度色诱视频www | 精品久久8x国产免费观看 | 国产精品人妻一区二区三区四 | 国产激情无码一区二区app | 久9re热视频这里只有精品 | www成人国产高清内射 | 草草网站影院白丝内射 | 国产超级va在线观看视频 | 日韩 欧美 动漫 国产 制服 | 永久免费观看美女裸体的网站 | 黑森林福利视频导航 | 国产欧美亚洲精品a | 亚无码乱人伦一区二区 | 97精品国产97久久久久久免费 | 99久久久国产精品无码免费 | 欧美三级a做爰在线观看 | 未满成年国产在线观看 | 亚洲色欲久久久综合网东京热 | 成人欧美一区二区三区黑人免费 | 亚洲国产精品一区二区第一页 | 99麻豆久久久国产精品免费 | 在线欧美精品一区二区三区 | 国产人妻精品一区二区三区 | www成人国产高清内射 | 日日鲁鲁鲁夜夜爽爽狠狠 | 人人妻人人澡人人爽欧美一区九九 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产精品第一区揄拍无码 | 乌克兰少妇xxxx做受 | 免费观看又污又黄的网站 | 老熟女乱子伦 | 激情爆乳一区二区三区 | 久久久无码中文字幕久... | 国产 精品 自在自线 | 无人区乱码一区二区三区 | 在线亚洲高清揄拍自拍一品区 | 一本色道久久综合亚洲精品不卡 | 久久久久久av无码免费看大片 | 成年美女黄网站色大免费全看 | 亚洲国产欧美国产综合一区 | 国产黄在线观看免费观看不卡 | 免费无码的av片在线观看 | 亚洲精品久久久久avwww潮水 | 高潮喷水的毛片 | 成人精品一区二区三区中文字幕 | 无码人中文字幕 | aⅴ亚洲 日韩 色 图网站 播放 | 青青青手机频在线观看 | 国产精品鲁鲁鲁 | 在线看片无码永久免费视频 | 成人精品天堂一区二区三区 | 成人无码视频免费播放 | 国产69精品久久久久app下载 | 日韩亚洲欧美精品综合 | 国产精品欧美成人 | 成人试看120秒体验区 | 欧美精品无码一区二区三区 | a国产一区二区免费入口 | 精品亚洲成av人在线观看 | 内射白嫩少妇超碰 | 亚洲一区二区三区四区 | 久久久久99精品成人片 | 伊人久久大香线蕉亚洲 | √天堂中文官网8在线 | 扒开双腿疯狂进出爽爽爽视频 | 久久精品人人做人人综合 | 在线观看欧美一区二区三区 | 丰满少妇人妻久久久久久 | 妺妺窝人体色www婷婷 | 国产超碰人人爽人人做人人添 | 任你躁国产自任一区二区三区 | 国产成人精品三级麻豆 | 国产美女极度色诱视频www | 久久久久久久久888 | www国产精品内射老师 | 在线观看免费人成视频 | 国产精品怡红院永久免费 | 久久综合香蕉国产蜜臀av | 精品偷拍一区二区三区在线看 | 老司机亚洲精品影院 | 国产精品久久久午夜夜伦鲁鲁 | 午夜精品一区二区三区在线观看 | 强辱丰满人妻hd中文字幕 | 97se亚洲精品一区 | 亚洲人亚洲人成电影网站色 | 国产精品久免费的黄网站 | 国内精品人妻无码久久久影院 | 日韩精品无码一区二区中文字幕 | 午夜福利一区二区三区在线观看 | 日韩av无码一区二区三区不卡 | 午夜免费福利小电影 | 国产精品亚洲五月天高清 | 午夜福利电影 | а√天堂www在线天堂小说 | 成人无码影片精品久久久 | 精品国产aⅴ无码一区二区 | 免费观看黄网站 | 久久精品人人做人人综合 | 熟女少妇人妻中文字幕 | 国产在线一区二区三区四区五区 | 一二三四社区在线中文视频 | 狠狠色欧美亚洲狠狠色www | 亚洲综合色区中文字幕 | 亚洲精品一区二区三区在线观看 | 亚洲娇小与黑人巨大交 | 国产欧美熟妇另类久久久 | 无码国产激情在线观看 | 无码av岛国片在线播放 | 久久亚洲中文字幕精品一区 | 亚洲中文字幕av在天堂 | 亚洲中文字幕成人无码 | 国産精品久久久久久久 | 图片小说视频一区二区 | 久久久久久久女国产乱让韩 | 成人无码精品一区二区三区 | 成人片黄网站色大片免费观看 | 天堂а√在线地址中文在线 | 国产成人综合色在线观看网站 | 强奷人妻日本中文字幕 | 久久www免费人成人片 | 欧美大屁股xxxxhd黑色 | 国产亚洲精品精品国产亚洲综合 | 亚洲の无码国产の无码影院 | 午夜男女很黄的视频 | 久久亚洲精品中文字幕无男同 | 成人亚洲精品久久久久 | 亚洲中文字幕av在天堂 | 亚洲日本在线电影 | 亚洲精品成人av在线 | 天堂亚洲2017在线观看 | 欧美成人午夜精品久久久 | 亚洲欧美国产精品久久 | 伦伦影院午夜理论片 | 成人免费视频在线观看 | 综合人妻久久一区二区精品 | 国产精品va在线观看无码 | 帮老师解开蕾丝奶罩吸乳网站 | 久久久精品人妻久久影视 | 国产成人精品视频ⅴa片软件竹菊 | 国产成人午夜福利在线播放 | 成人av无码一区二区三区 | 天堂在线观看www | 又大又黄又粗又爽的免费视频 | 色偷偷人人澡人人爽人人模 | 天天拍夜夜添久久精品大 | 亚洲 另类 在线 欧美 制服 | 国产三级精品三级男人的天堂 | 无码一区二区三区在线观看 | 国产偷抇久久精品a片69 | 综合人妻久久一区二区精品 | 老子影院午夜伦不卡 | 天堂亚洲2017在线观看 | 欧美黑人性暴力猛交喷水 | 最新国产乱人伦偷精品免费网站 | 4hu四虎永久在线观看 | 亚洲日韩中文字幕在线播放 | 亚洲 a v无 码免 费 成 人 a v | 麻花豆传媒剧国产免费mv在线 | 九九在线中文字幕无码 | 啦啦啦www在线观看免费视频 | 国产人妖乱国产精品人妖 | 亚洲自偷精品视频自拍 | 国产女主播喷水视频在线观看 | 强奷人妻日本中文字幕 | 乱人伦人妻中文字幕无码久久网 | 国产亲子乱弄免费视频 | 亚洲精品中文字幕乱码 | 欧美精品在线观看 | 一本久道高清无码视频 | 荫蒂被男人添的好舒服爽免费视频 | 午夜精品一区二区三区在线观看 | 日本一本二本三区免费 | 日韩视频 中文字幕 视频一区 | 国产午夜无码视频在线观看 | 中文字幕无码日韩欧毛 | 老子影院午夜伦不卡 | 午夜理论片yy44880影院 | 国产色视频一区二区三区 | 中文字幕无码日韩欧毛 | 99久久精品午夜一区二区 | 国产激情精品一区二区三区 | 最近中文2019字幕第二页 | 久久久精品国产sm最大网站 | 日韩人妻无码中文字幕视频 | 国产农村乱对白刺激视频 | 国产三级精品三级男人的天堂 | 国产高潮视频在线观看 | 国产偷抇久久精品a片69 | 国产精品第一国产精品 | 一本加勒比波多野结衣 | а√天堂www在线天堂小说 | 无码人中文字幕 | 国产午夜亚洲精品不卡下载 | 久久国产36精品色熟妇 | 在线精品亚洲一区二区 | 国产精品香蕉在线观看 | 免费无码肉片在线观看 | 国产精品亚洲专区无码不卡 | 国产精品亚洲lv粉色 | 天天做天天爱天天爽综合网 | 久久久久久av无码免费看大片 | 欧美 丝袜 自拍 制服 另类 | 国产高潮视频在线观看 | 日本xxxx色视频在线观看免费 | 波多野结衣aⅴ在线 | 亚洲爆乳无码专区 | 97人妻精品一区二区三区 | 亚洲乱码国产乱码精品精 | 人妻夜夜爽天天爽三区 | 日本护士毛茸茸高潮 | 久久久久久久久888 | 国产精品.xx视频.xxtv | 欧洲欧美人成视频在线 | 熟女体下毛毛黑森林 | 丝袜美腿亚洲一区二区 | 久久精品国产亚洲精品 | 亚洲 a v无 码免 费 成 人 a v | 久久午夜无码鲁丝片午夜精品 | 久久亚洲国产成人精品性色 | 青春草在线视频免费观看 | 久久亚洲精品中文字幕无男同 | 99久久久无码国产aaa精品 | 国内少妇偷人精品视频 | 九九热爱视频精品 | 99久久婷婷国产综合精品青草免费 | 极品嫩模高潮叫床 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产精品99久久精品爆乳 | 亚洲人成人无码网www国产 | 99久久99久久免费精品蜜桃 | 一二三四在线观看免费视频 | 中文字幕精品av一区二区五区 | av人摸人人人澡人人超碰下载 | 熟妇人妻无码xxx视频 | 久久人妻内射无码一区三区 | 97人妻精品一区二区三区 | 伦伦影院午夜理论片 | 亚洲成a人一区二区三区 | av无码电影一区二区三区 | 夜精品a片一区二区三区无码白浆 | 久久精品中文闷骚内射 | 久久国产精品精品国产色婷婷 | 无码吃奶揉捏奶头高潮视频 | 青青草原综合久久大伊人精品 | 久久www免费人成人片 | 国产av无码专区亚洲awww | 国产精品久久国产精品99 | 大肉大捧一进一出视频出来呀 | 国产va免费精品观看 | 黑人粗大猛烈进出高潮视频 | 国产成人久久精品流白浆 | 丰满人妻精品国产99aⅴ | av人摸人人人澡人人超碰下载 | 动漫av网站免费观看 | 人妻插b视频一区二区三区 | 国产人妻精品午夜福利免费 | 亚洲中文字幕无码中字 | 成人一在线视频日韩国产 | 日本欧美一区二区三区乱码 | 成 人 免费观看网站 | 午夜理论片yy44880影院 | 久久综合香蕉国产蜜臀av | 欧美日韩一区二区综合 | 欧美人与禽猛交狂配 | 国语自产偷拍精品视频偷 | 色综合天天综合狠狠爱 | 午夜精品一区二区三区在线观看 | 午夜免费福利小电影 | 国产麻豆精品精东影业av网站 | 亚洲大尺度无码无码专区 | 日产精品高潮呻吟av久久 | 亚洲精品国产a久久久久久 | 97久久超碰中文字幕 | 亚洲男人av香蕉爽爽爽爽 | 国产福利视频一区二区 | 一本精品99久久精品77 | 国产成人精品视频ⅴa片软件竹菊 | 久久久国产一区二区三区 | 日产精品99久久久久久 | 久久aⅴ免费观看 | 日本xxxx色视频在线观看免费 | 狠狠色欧美亚洲狠狠色www | 无码福利日韩神码福利片 | 久久国产自偷自偷免费一区调 | 性做久久久久久久久 | 天堂а√在线地址中文在线 | 亚洲国产精品一区二区第一页 | 精品国产一区av天美传媒 | 成人无码精品一区二区三区 | 亚洲成av人综合在线观看 | 香蕉久久久久久av成人 | 亚洲日本一区二区三区在线 | 最近的中文字幕在线看视频 | 少妇人妻偷人精品无码视频 | 在教室伦流澡到高潮hnp视频 | www国产亚洲精品久久久日本 | 欧美人与动性行为视频 | 亚洲s色大片在线观看 | 狠狠色色综合网站 | 亚洲欧美国产精品久久 | 国产热a欧美热a在线视频 | 中文字幕人妻无码一夲道 | 亚洲一区二区三区在线观看网站 | 大屁股大乳丰满人妻 | 76少妇精品导航 | 亚洲乱码中文字幕在线 | 国产成人无码a区在线观看视频app | 玩弄中年熟妇正在播放 | 中文字幕乱码中文乱码51精品 | 亚洲日韩一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 久久99精品国产.久久久久 | 午夜无码人妻av大片色欲 | 免费国产黄网站在线观看 | 久久97精品久久久久久久不卡 | 成熟女人特级毛片www免费 | 无码一区二区三区在线观看 | 国语自产偷拍精品视频偷 | 99久久久无码国产aaa精品 | 亚洲色欲色欲天天天www | 亚洲精品一区二区三区婷婷月 | 久久综合久久自在自线精品自 | 亚洲国产一区二区三区在线观看 | 偷窥日本少妇撒尿chinese | 国产偷国产偷精品高清尤物 | 亚洲第一无码av无码专区 | 亚洲精品久久久久久一区二区 | 少妇性l交大片 | 日韩精品无码一区二区中文字幕 | 国产97色在线 | 免 | 婷婷色婷婷开心五月四房播播 | 99久久精品日本一区二区免费 | 又粗又大又硬毛片免费看 | 亚洲の无码国产の无码步美 | 国产精品99久久精品爆乳 | 久久久国产精品无码免费专区 | 无码人妻少妇伦在线电影 | 婷婷丁香六月激情综合啪 | 国产亚洲美女精品久久久2020 | 欧美怡红院免费全部视频 | 日本精品人妻无码77777 天堂一区人妻无码 | 亚洲午夜久久久影院 | 一二三四社区在线中文视频 |