国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

機(jī)器學(xué)習(xí)|如何使用Spark 開(kāi)發(fā)Java電子郵件垃圾分類應(yīng)用程序?

原創(chuàng)|使用教程|編輯:鄭恭琳|2018-01-10 11:23:30.000|閱讀 745 次

概述:本文將帶您了解如何開(kāi)發(fā)和使用您自己的基于機(jī)器學(xué)習(xí)的電子郵件垃圾郵件分類系統(tǒng)。因?yàn)椋?誰(shuí)會(huì)喜歡垃圾郵件呢?

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

相關(guān)鏈接:

在這篇文章中,我們將開(kāi)發(fā)一個(gè)應(yīng)用程序來(lái)檢測(cè)垃圾郵件。將使用的算法是從SPARK MLib實(shí)現(xiàn)的邏輯回歸。對(duì)這個(gè)領(lǐng)域不需要深入的了解,因?yàn)檫@些主題是從高層次的角度來(lái)描述的。完整的工作代碼將與一個(gè)正在運(yùn)行的應(yīng)用程序一起提供,以供您選擇電子郵件的進(jìn)一步實(shí)驗(yàn)。

Logistic回歸

邏輯回歸是一種用于分類問(wèn)題的算法。在分類問(wèn)題中,我們給了很多標(biāo)簽化的數(shù)據(jù)(垃圾郵件,非垃圾郵件),當(dāng)一個(gè)新的例子來(lái)臨時(shí),我們想知道它屬于哪個(gè)類別。由于它是一種機(jī)器學(xué)習(xí)算法,Logistic回歸用標(biāo)記數(shù)據(jù)進(jìn)行訓(xùn)練,并基于訓(xùn)練給出了關(guān)于新的例子的預(yù)測(cè)。

應(yīng)用程序

一般來(lái)說(shuō),當(dāng)大量數(shù)據(jù)可用時(shí),我們需要檢測(cè)一個(gè)例子屬于哪個(gè)類別,可以使用邏輯回歸(即使結(jié)果并不總是令人滿意)。

醫(yī)療保健

例如,當(dāng)分析數(shù)百萬(wàn)患者的健康狀況以預(yù)測(cè)患者是否有心肌梗塞時(shí),可以使用邏輯回歸。同樣的邏輯可以用來(lái)預(yù)測(cè)患者是否會(huì)患上特定的癌癥,是否會(huì)受到抑郁癥等的影響。在這個(gè)應(yīng)用程序中,我們有相當(dāng)數(shù)量的數(shù)據(jù),所以邏輯回歸通常會(huì)給出很好的提示。

圖像分類

基于圖像密度的顏色,我們可以分類,比如說(shuō),圖像是否包含人或包含汽車。此外,由于這是一個(gè)分類問(wèn)題,我們也可能使用邏輯回歸來(lái)檢測(cè)圖片是否有字符,甚至是檢測(cè)手寫。

消息和電子郵件垃圾分類

邏輯回歸最常見(jiàn)的應(yīng)用之一是分類垃圾郵件。在這個(gè)應(yīng)用程序中,算法確定傳入的電子郵件或消息是否是垃圾郵件。當(dāng)建立一個(gè)非個(gè)性化的算法時(shí),需要大量的數(shù)據(jù)。個(gè)性化過(guò)濾器通常表現(xiàn)更好,因?yàn)槔]件分類器在某種程度上取決于個(gè)人的興趣和背景。

它是怎么運(yùn)行的

我們有很多標(biāo)記的例子,并且想要訓(xùn)練我們的算法足夠聰明,可以說(shuō)出新的例子是否屬于其中一個(gè)類別。為了簡(jiǎn)化,我們將首先參考二進(jìn)制分類(1或0)。算法也容易擴(kuò)展到多分類。

深入了解(Insight)

通常情況下,我們有多維數(shù)據(jù)或具有許多特征的數(shù)據(jù)。這些功能中的每一個(gè)都以某種方式有助于最終決定新范例屬于哪個(gè)范疇。例如,在癌癥分類問(wèn)題中,我們可以具有年齡、吸煙與否、體重、身高、家族基因組等特征。這些功能中的每一個(gè)都有助于最終的類別決定。特征并不等于決定權(quán),而是在確定最終狀態(tài)時(shí)有不同的影響。例如,在癌癥預(yù)測(cè)中,體重比家族基因組的影響更小。在邏輯回歸中,這正是我們?cè)噲D找出的結(jié)果:數(shù)據(jù)特征的權(quán)重/影響。一旦我們有了大量的數(shù)據(jù)例子,我們就可以確定每個(gè)特征的權(quán)重,當(dāng)新的例子出現(xiàn)時(shí),我們使用權(quán)重來(lái)看看這個(gè)例子是如何分類的。在癌癥預(yù)測(cè)的例子中,我們可以這樣寫:

癌癥預(yù)測(cè)示例

更正式地說(shuō):

n =例子的數(shù)量

k =特征的數(shù)量

θj=特征j的權(quán)重

Xji =具有特征j的第i個(gè)例子X

算式

模型表達(dá)

為了將數(shù)據(jù)分類,我們需要一個(gè)函數(shù)(假設(shè)),根據(jù)示例、值和特征,可以將數(shù)據(jù)放入兩個(gè)類別之一。我們使用的函數(shù)被稱為Sigmoid函數(shù),如下圖所示:

邏輯函數(shù)

正如我們所看到的那樣,當(dāng)X軸上的值是正值時(shí),Sigmoid函數(shù)值往往趨于1;當(dāng)X軸上的值為負(fù)值時(shí),趨向于0。基本上,我們有一個(gè)模型來(lái)表示兩個(gè)類別和數(shù)學(xué),功能如下所示:

模型表達(dá)

Z是在“Insight”下解釋的功能。

要獲得離散值(1或0),可以說(shuō)當(dāng)一個(gè)函數(shù)值(Y軸)大于0.5時(shí),我們將其歸類為1;當(dāng)函數(shù)值(Y軸)小于0.5時(shí),我們將其歸類為0。如下所述:

  • Y> 0.5 = 1(垃圾郵件/癌癥)
  • Y< 0.5 = 0(不是垃圾郵件/不是癌癥)
  • Z> 0 = 1(垃圾郵件/癌癥)
  • Z< 0 = 0(不是垃圾郵件/不是癌癥)

成本函數(shù)(Cost Function)

我們不希望僅僅找到任何權(quán)重,而是要求實(shí)際數(shù)據(jù)的最佳權(quán)重。為了找到最好的權(quán)重,我們需要另一個(gè)函數(shù)來(lái)計(jì)算我們找到的特定權(quán)重的解決方案。有了這個(gè)功能,我們可以比較不同解決方案與不同的權(quán)重,找到最好的一個(gè)。這個(gè)功能被稱為成本函數(shù)(Cost Function)。它將假設(shè)(Sigmoid)函數(shù)值與實(shí)際數(shù)據(jù)值進(jìn)行比較。由于我們用于培訓(xùn)的數(shù)據(jù)被標(biāo)記(垃圾郵件,非垃圾郵件),我們將假設(shè)(Sigmoid)預(yù)測(cè)與實(shí)際值進(jìn)行比較,我們知道這是肯定的。我們希望假設(shè)和實(shí)際價(jià)值之間的差距越小越好, 理想情況下,我們希望成本函數(shù)為零。更正式地說(shuō),成本函數(shù)被定義為:

成本函數(shù)

其中yi是真正的價(jià)值/類別,如垃圾郵件/不是垃圾郵件或1/0,h(x)是假設(shè)。

基本上,這個(gè)公式計(jì)算我們的預(yù)測(cè)與實(shí)際標(biāo)記數(shù)據(jù)(y)的比較(平均)有多好。因?yàn)槲覀冇袃蓚€(gè)情況(1和0),所以我們有兩個(gè)Hs(假設(shè)):h1h0。我們將log用于假設(shè),使得函數(shù)是凸的,找到全局最小值更安全。

我們來(lái)看看h1,這是與類別1的成本函數(shù)有關(guān)的假設(shè)。

h1

我們將log用于我們的假設(shè),而不是直接使用它,因?yàn)槲覀兿M麑?shí)現(xiàn)一種關(guān)系,當(dāng)假設(shè)接近1時(shí),成本函數(shù)為零。請(qǐng)記住,我們希望我們的成本函數(shù)為零,以便在假設(shè)預(yù)測(cè)和標(biāo)記數(shù)據(jù)之間沒(méi)有差異。如果假設(shè)要預(yù)測(cè)0,我們的成本函數(shù)增長(zhǎng)很大,所以我們知道這不屬于第一類;如果假設(shè)要預(yù)測(cè)1,則成本函數(shù)變?yōu)?,表明該例子屬于類別1。

我們來(lái)看看h2,這是關(guān)于類別0的成本函數(shù)的假設(shè)。

h2

在這種情況下,我們?cè)俅螒?yīng)用log,但是當(dāng)假設(shè)還要預(yù)測(cè)零時(shí),使成本函數(shù)變?yōu)榱恪H绻僭O(shè)要預(yù)測(cè)1,我們的成本函數(shù)就會(huì)變大,所以我們知道這不屬于0類;如果假設(shè)要預(yù)測(cè)0,則成本函數(shù)變?yōu)?,表示該例子屬于0類。

現(xiàn)在,我們有兩個(gè)成本函數(shù),我們需要把它們合并成一個(gè)。在這之后,等式變得有些雜亂,但原則上,這只是我們上面解釋的兩個(gè)成本函數(shù)的合并:

成本

注意,第一項(xiàng)是h1的成本函數(shù),第二項(xiàng)是h0的成本函數(shù)。所以,如果y = 1,那么第二項(xiàng)被消除,如果y = 0,則第一項(xiàng)被消除。

最小化成本函數(shù)

正如我們上面看到的,我們希望我們的成本函數(shù)為零,以便我們的預(yù)測(cè)盡可能接近真實(shí)值(標(biāo)記)。幸運(yùn)的是,已經(jīng)有一個(gè)算法來(lái)最小化成本函數(shù):梯度下降(gradient descent)。一旦我們有成本函數(shù)(基本上將我們的假設(shè)與真實(shí)值相比較),我們可以把我們的權(quán)重(θ)同樣盡可能降低成本函數(shù)。首先,我們選擇θ的隨機(jī)值只是為了獲得一些值。然后,我們計(jì)算成本函數(shù)。根據(jù)結(jié)果,我們可以減少或增加我們的θ值,使成本函數(shù)優(yōu)化為零。我們重復(fù)這一點(diǎn),直到成本函數(shù)幾乎為零(0.0001),或從迭代到迭代沒(méi)有太大改善。

梯度下降原則上是這樣做的;它只是成本函數(shù)的一個(gè)導(dǎo)數(shù),以決定是減小還是增加θ值。它還使用系數(shù)α來(lái)定義改變θ值的數(shù)量。改變θ值太大(大α)會(huì)使梯度下降在優(yōu)化成本函數(shù)為零時(shí)失敗,因?yàn)榇蟮脑黾涌赡軙?huì)克服實(shí)際值或遠(yuǎn)離期望值。雖然θ(小α)的小變化意味著我們是安全的,但是算法需要大量的時(shí)間才能達(dá)到成本函數(shù)的最小值(幾乎為零),因?yàn)槲覀冋胍幕驅(qū)嶋H值進(jìn)展太慢(為更多的可視化解釋,請(qǐng)看這里)。更正式的,我們有:

算法

右邊的項(xiàng)是成本函數(shù)的導(dǎo)數(shù)(僅針對(duì)特征k改變X的倍數(shù))。由于我們的數(shù)據(jù)是多維的(k個(gè)特征),我們對(duì)每個(gè)特征權(quán)重(θk)都做了這個(gè)。

算法執(zhí)行

讓我們看看準(zhǔn)備數(shù)據(jù)、轉(zhuǎn)換數(shù)據(jù)、執(zhí)行和結(jié)果。

準(zhǔn)備數(shù)據(jù)

在執(zhí)行數(shù)據(jù)之前,我們需要做一些數(shù)據(jù)預(yù)處理來(lái)清理不需要的信息。數(shù)據(jù)后處理的主要思想是從這個(gè)Coursera作業(yè)。我們做以下工作:

  • Lower-casing:整個(gè)電子郵件被轉(zhuǎn)換成小寫字母,忽略大小寫(即IndIcaTE被視為與指示相同)。
  • 剝離HTML:從電子郵件中刪除所有的HTML標(biāo)簽。許多電子郵件通常帶有HTML格式。我們刪除所有的HTML標(biāo)簽,只保留內(nèi)容。
  • 規(guī)范化網(wǎng)址:所有網(wǎng)址均替換為文字“XURLX”。
  • 正常化電子郵件地址:所有電子郵件地址都被替換為文本“XEMAILX”。
  • 正常化數(shù)字:所有數(shù)字都被替換為文本“XNUMBERX”。
  • 正常化美元:所有美元符號(hào)($)被替換為文本“XMONEYX”。
  • 詞干分析:詞匯被歸結(jié)為詞干形式。例如,“discount”、“discounts”、“discounted”和“discounting”全部替換為“discount”。有時(shí)候,Stemmer實(shí)際上從最后剝?nèi)ジ郊幼址虼恕癷nclude”、“includes”、“included”和“including”全部替換為“includ”。
  • 刪除非單詞:刪除非單詞和標(biāo)點(diǎn)符號(hào)。所有的空格(即制表符、換行符、空格)都被修剪為一個(gè)空格字符。

代碼實(shí)現(xiàn)將如下所示:

private List filesToWords(String fileName) throws Exception {
    URI uri = this.getClass().getResource("/" + fileName).toURI();
    Path start = getPath(uri);
    List< String > collect = Files.walk(start).parallel()
            .filter(Files::isRegularFile)
            .flatMap(file -> {
                try {
                    return Stream.of(new String(Files.readAllBytes(file)).toLowerCase());
                } catch (IOException e) {
                    e.printStackTrace();
                }
                return null;
            }).collect(Collectors.toList());
    return collect.stream().parallel().flatMap(e -> tokenizeIntoWords(prepareEmail(e)).stream()).collect(Collectors.toList());
}
private String prepareEmail(String email) {
    int beginIndex = email.indexOf("\n\n");
    String withoutHeader = email;
    if (beginIndex > 0) {
        withoutHeader = email.substring(beginIndex, email.length());
    }
    String tagsRemoved = withoutHeader.replaceAll("< [^< >]+>", "");
    String numberedReplaced = tagsRemoved.replaceAll("[0-9]+", "XNUMBERX ");
    String urlReplaced = numberedReplaced.replaceAll("(http|https)://[^\\s]*", "XURLX ");
    String emailReplaced = urlReplaced.replaceAll("[^\\s]+@[^\\s]+", "XEMAILX ");
    String dollarReplaced = emailReplaced.replaceAll("[$]+", "XMONEYX ");
    return dollarReplaced;
}
private List< String > tokenizeIntoWords(String dollarReplaced) {
    String delim = "[' @$/#.-:&*+=[]?!(){},''\\\">_<;%'\t\n\r\f";
    StringTokenizer stringTokenizer = new StringTokenizer(dollarReplaced, delim);
    List< String > wordsList = new ArrayList<>();
    while (stringTokenizer.hasMoreElements()) {
        String word = (String) stringTokenizer.nextElement();
        String nonAlphaNumericRemoved = word.replaceAll("[^a-zA-Z0-9]", "");
        PorterStemmer stemmer = new PorterStemmer();
        stemmer.setCurrent(nonAlphaNumericRemoved);
        stemmer.stem();
        String stemmed = stemmer.getCurrent();
        wordsList.add(stemmed);
    }
    return wordsList;
}

轉(zhuǎn)換數(shù)據(jù)

一旦電子郵件準(zhǔn)備好了,我們需要將數(shù)據(jù)轉(zhuǎn)換成算法理解的結(jié)構(gòu),如矩陣和特征。

第一步是建立一個(gè)“垃圾郵件詞匯(spam vocabulary)”,通過(guò)閱讀所有的垃圾郵件的詞匯和計(jì)數(shù)。例如,我們計(jì)算了使用“transaction”、“XMONEYX”、“finance”、“win”和“free”的次數(shù),然后拿出10個(gè)(featureSize)最常見(jiàn)的單詞,此時(shí)我們有地圖的大小為10(featureSize),其中的關(guān)鍵是單詞,值是從0到9.999的索引。這將作為可能的垃圾郵件詞的參考。請(qǐng)參閱下面的代碼:

public Map< String, Integer > createVocabulary() throws Exception {
    String first = "allInOneSpamBase/spam";
    String second = "allInOneSpamBase/spam_2";
    List< String > collect1 = filesToWords(first);
    List< String > collect2 = filesToWords(second);
    ArrayList< String > all = new ArrayList<>(collect1);
    all.addAll(collect2);
    HashMap< String, Integer > countWords = countWords(all);
    List< Map.Entry< String, Integer >> sortedVocabulary = countWords.entrySet().stream().parallel().sorted((o1, o2) -> o2.getValue().compareTo(o1.getValue())).collect(Collectors.toList());
    final int[] index = {0};
    return sortedVocabulary.stream().limit(featureSIze).collect(Collectors.toMap(e -> e.getKey(), e -> index[0]++));
}
HashMap< String, Integer > countWords(List all) {
    HashMap< String, Integer > countWords = new HashMap<>();
    for (String s : all) {
        if (countWords.get(s) == null) {
            countWords.put(s, 1);
        } else {
            countWords.put(s, countWords.get(s) + 1);
        }
    }
    return countWords;
}

下一步是統(tǒng)計(jì)這些詞在我們的垃圾郵件和非垃圾郵件中的詞頻。然后,我們查看垃圾郵件詞匯表中的每個(gè)單詞,看它是否在那里。如果是(表示電子郵件有可能是垃圾郵件詞),我們把這個(gè)詞放在垃圾郵件詞匯表中包含的同一個(gè)索引中,并且把這個(gè)詞放在頻率上。最后,我們建立一個(gè)矩陣Nx10.000,其中N是所考慮的電子郵件的數(shù)量,10.000是包含電子郵件中的垃圾郵件詞匯映射詞的頻率的向量(如果在電子郵件中沒(méi)有發(fā)現(xiàn)垃圾郵件詞,我們?cè)O(shè)為0)。

例如,假設(shè)我們有如下的垃圾郵件詞匯表:

  • aa
  • how
  • bil
  • anyon
  • know
  • zero
  • zip

還有一個(gè)像下面這樣的電子郵件:

anyon know how much it cost to host a web portal well it depend on how mani visitor your expect thi can be anywher from less than number buck a month to a coupl of dollarnumb you should checkout XURLX or perhap amazon ecnumb if your run someth big to unsubscrib yourself from thi mail list send an email to XEMAILX

轉(zhuǎn)型后,我們將有:

0 2 0 1 1 1 0 0

所以我們有0 aa、2 how、0 abil、1 anyon、1 know、0 zero、0 zip。這是一個(gè)1X7的矩陣,因?yàn)槲覀冇幸粋€(gè)電子郵件和7個(gè)字的垃圾郵件詞匯。代碼如下所示:

private Vector transformToFeatureVector(Email email, Map< String, Integer > vocabulary) {
    List< String > words = email.getWords();
    HashMap< String, Integer > countWords = prepareData.countWords(words);
    double[] features = new double[featureSIze];//featureSIze==10.000
    for (Map.Entry< String, Integer > word : countWords.entrySet()) {
        Integer index = vocabulary.get(word.getKey());//see if it is in //spam vocabulary 
        if (index != null) {
//put frequency the same index as the vocabulary
            features[index] = word.getValue();
        }
    }
    return Vectors.dense(features);
}

執(zhí)行和結(jié)果

盡管Java必須安裝在您的計(jì)算機(jī)上,但應(yīng)用程序可以在沒(méi)有任何Java知識(shí)的情況下下載和執(zhí)行。隨意用自己的電子郵件測(cè)試算法。

我們可以通過(guò)執(zhí)行RUN類來(lái)從源代碼運(yùn)行應(yīng)用程序。或者,如果您不想用IDE打開(kāi)它,只需運(yùn)行mvn clean install exec:java。

之后,你應(yīng)該看到這樣的情況:

垃圾郵件檢測(cè)器

首先,通過(guò)點(diǎn)擊使用Train with LR SGD或使用Train with LR LBFGS訓(xùn)練算法。這可能需要一到兩分鐘的時(shí)間。完成后,彈出窗口將顯示所達(dá)到的精度。不要擔(dān)心SGD與LBFGS的區(qū)別——它們只是使成本函數(shù)最小化的不同方法,并且會(huì)得到幾乎相同的結(jié)果。之后,將您選擇的電子郵件復(fù)制并粘貼到白色區(qū)域,然后按“Test”。之后,彈出窗口將顯示算法的預(yù)測(cè)。

在執(zhí)行過(guò)程中達(dá)到的精確度大約為97%,使用隨機(jī)80%的訓(xùn)練數(shù)據(jù)和20%的測(cè)試數(shù)據(jù)。沒(méi)有交叉驗(yàn)證測(cè)試——在這個(gè)例子中只使用了訓(xùn)練和測(cè)試(對(duì)于準(zhǔn)確性)集合。要了解有關(guān)劃分?jǐn)?shù)據(jù)的更多信息,請(qǐng)參閱此處。

訓(xùn)練算法的代碼相當(dāng)簡(jiǎn)單:

public MulticlassMetrics execute() throws Exception {
    vocabulary = prepareData.createVocabulary();
    List< LabeledPoint > labeledPoints = convertToLabelPoints();
    sparkContext = createSparkContext();
    JavaRDD< LabeledPoint > labeledPointJavaRDD = sparkContext.parallelize(labeledPoints);
    JavaRDD< LabeledPoint >[] splits = labeledPointJavaRDD.randomSplit(new double[]{0.8, 0.2}, 11L);
    JavaRDD< LabeledPoint > training = splits[0].cache();
    JavaRDD< LabeledPoint > test = splits[1];
    linearModel = model.run(training.rdd());//training with 80% data
//testing with 20% data
    JavaRDD< Tuple2< Object, Object >> predictionAndLabels = test.map(
            (Function< LabeledPoint, Tuple2< Object, Object >>) p -> {
                Double prediction = linearModel.predict(p.features());
                return new Tuple2<>(prediction, p.label());
            }
    );
    return new MulticlassMetrics(predictionAndLabels.rdd());
}

就是這樣!

本文原作者:Klevis Ramo
翻譯:Elyn

推薦閱讀:
展望2018年:基于AI人工智能的移動(dòng)應(yīng)用程序開(kāi)發(fā)將如何發(fā)展
開(kāi)發(fā)一個(gè)聊天機(jī)器人(Chatbot)應(yīng)用程序需要花費(fèi)多少錢?
NLP|自然語(yǔ)言處理-語(yǔ)法解析指南:算法和技術(shù)
PS: 更多、相關(guān)視頻、培訓(xùn)、公開(kāi)課,請(qǐng)關(guān)注!
關(guān)于人工智能機(jī)器學(xué)習(xí)的最新資訊和相關(guān)開(kāi)發(fā)工具推薦,請(qǐng)<>!

慧都聯(lián)合apple及多家廠商開(kāi)啟折扣盛宴

標(biāo)簽:大數(shù)據(jù)Java郵件大數(shù)據(jù)處理人工智能電子郵件機(jī)器學(xué)習(xí)AI

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn


為你推薦

掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
高潮又爽又大又黄无遮挡免费 | 日韩在线欧美精品一区二区 | 日韩无码久久 | 99精品国产高清一区二区三区香蕉 | 国产精品无码久久久久久曰本 | 欧美日韩一区二区三区四区在线观看 | 国产av大陆精品一区二区三区 | 殴美一性一乱一交一视频 | 一区二区久久 | 99视频精品免费专区 | 无码精品久久 | 国产精品黄色成人 | 99精品国产自在现线10页 | 日本视频免费观看的网站 | 亚洲av秘无码一区牛牛影视 | 欧美精品九九99久久在免费线 | 国产成人无卡在线观看 | 日韩精品一区二区三区费暖暖 | 99ri视频国产在线观看免费 | 成人av无码专区亚洲av | 国产成a人亚洲精品无码樱花 | 免费无遮 | 国产在线第一区二区三区 | 91嫩草在线 | 日韩在线视频观看在线看 | 动漫男啪动漫女视频在线 | 精品成人免费国产片 | 自慰少妇裸体无码30p | 国产精品violeos天媒传媒 | 亚洲国产美女主播在线观看 | 国产精品亚洲欧洲人成网站 | 91麻豆国产福利精品 | 中文成人在线 | 国内揄拍国内精品少妇 | 国产一区二区三区四区三区 | 国产尤物在 | 自拍国内 | 亚洲欧美精品午夜电影 | 插我舔内射18免费 | 国产午夜精品一区二区三区 | 国产愉拍91九色国产愉拍热度飙升 | 无码欧精品 | a级伦国产乱理片在线观看 a级毛片 | 偷拍拍自欧美色区另类 | 99久久九九国产精 | 亚洲av无码久久久久久精品 | 成人免费网站视频ww | 日本大片免a费观看视频老师 | 亚洲欧美国产免费综合视频 | 国产乱子伦视频一区二区三区 | 国产无遮挡无码免费视频在线抪 | a级国产乱理伦片在线观看 a级国产乱理伦片在线观看al | 国产桃色无码 | 最新国产精品拍自在线观看 | 在线视频一区二区三区 | 国产精品亚洲成在人线 | 亚洲av无码专区国产乱码电影 | 日韩欧美人妻精品 | 亚洲av午夜国产精品无码中文字 | 区不卡二区不卡三区 | 国产91系列| 福利姬液液酱:惊人喷水表演 | 精品国产乱码久久久久久久 | 国产成人午夜精品免费视频 | 国产精品美女乱子伦高潮 | 国产欧美日韩综合精品二区 | 日韩国产成人无码av毛片蜜柚 | 99久久婷婷国产综合精品草原 | 国产亚洲精品久久久久秋霞 | 精品一区二区久久久久久久网站 | 91游戏中心下载 | 一区二区三区免费高清视频 | 亚洲国产精品日韩av不卡在线 | 99在线精品免费视频九九视 | 国产日本在线观看 | 综合激情五月综合激情五月激情1 | 欧美日韩午夜精品不卡综合 | 在线无码午夜福利高潮视频 | 亚洲国产成人精品无码区在线观看 | 白丝受辱:不堪遭遇引发争议 | 亚洲蜜芽在线精品一区 | 国产成人无码精品一区在线观看 | 国产电影一区二区三区 | 国产免费a级在线观看 | 人人爽人妻精品a片二区 | 无码国产69精品久久久孕妇 | 欧美成人国产 | 亚洲av永久无码 | 久久国产91精品 | 91精品人妻一区二区三区 | 69堂在线观看线无码视频 | 国产精品成人va在线观看网 | 国产欧美第一页在线观看 | 日韩乱码人妻无码中文字幕久久 | 波多野结衣免费一区视频 | 日韩精品一区二区三 | 亚洲无码免费在线小视频 | 精品一区二区三区无码免费直 | 国产综合精品一区二区三区 | 国产精品亚 | 国产精品成人一区二区不卡 | 国产麻豆91欧美一区二区 | 亚洲av福利无限在线观看 | 国产人成久久久精品 | 国产亚洲色视频在线 | 亚洲av成人无码网天堂 | 97看片 | 无码视频在线观看 | 欧美日韩国产综合视频一区二区三区 | 成人精品一区二区户外勾搭野战 | 午夜视频在线观看一区 | 91传媒在线观看视频 | 国语自产精品视频熟女 | 国产午夜福利精品久久2025 | 人妻小说一区二区三区 | 国产av无码专区亚汌a√ | 国产精品免费久久久久影院 | 午夜亚洲嘿嘿嘿在线观看 | 无码任你躁久久久久久老妇双奶 | 丰满多水的寡妇毛片免费看 | 欧美日韩精品久久 | 69精品人人人人 | 国产在线观看激情 | 亚洲午夜电影伦理在线观看 | 国产999免费视频 | 日本三区视频 | 99久热re在线精品996热视频 | 国产日韩精品欧美一区喷水 | 91一区二区三区久久国产乱 | 丰满少妇女人a毛片视频 | 国产午夜福利精品集在线观看 | 久久91精品国产一区二区 | 国产aⅴ | 国产成人精品国产成人亚洲 | 亚洲国产欧美另类va在线观看 | 国产成人精品免费青青草原 | 日韩精品中文字幕无码专区 | 亚洲精品久久国产精品37p | 日本高清不卡中文字幕网 | 91九色蝌蚪熟女 | 午夜影视啪啪免费体验区 | 亚洲综合日韩无码一区二区 | 99精品国产一区二区三区四区阿崩 | 亚洲av性色在线观看 | 国内卡一卡 | 精品国产乱码久久久久软件 | 欧美精品一区二区三区人妻久 | 日本va在线视频播放 | 99久久免费精品视频 | 最新欧美动漫大全免费在线观看 | 无套内射无码 | 亚洲av乱码久久精品蜜桃 | 亚洲每日更新在线国产精品原 | 国产精品爽黄69天堂a | 亚洲va中文字 | 欧美一区二区在线观看视频 | 国产无码高清在线观看 | 欧美大片黑寡妇免费观看 | 亚洲av无码片vr一区二区三区 | 国产黄在线观看免费软件下载 | 精品无码黑人又粗又大又长 | 国产午夜精品久久久久免费视 | 婷婷色香五月综合激激情 | 国产免费破外女真实出 | 99久久综合狠狠综 | 成人福利| 日韩中文字幕无码一区二区三 | 97甜桃品种介绍 | 国产成人麻豆精品午夜福利在 | 国模极品一区二区 | 成人精品视频 | 午夜在线观看免费线无码视频 | 亚洲国产专区一区 | 四虎sihu新版影院亚洲精品 | 惠民福利精品女同一区二区在线观看 | 国产午夜福利免费看片 | 中文字幕人妻无码乱精品 | 东京热加 | 国产精品乱码一区二区 | 亚洲最大av免费专区 | 性无码一区 | 免费一级a毛片在线播放 | 国产高清午夜精品 | 日韩经典欧美一区二区三区 | 国产精品真实灌醉女在线播放 | 国产精品成人免费 | 中文字幕在线观看高清视频 | 精品国产在天天在线 | 欧美高难度牲交视频 | 人妻夜夜爽爽88888视频 | 国产超碰人人模人人爽人人添 | 在线天堂中文在线资源网 | 91久久久久久国产精品 | 国产成人在线视频 | 国产精品白浆 | 91最新电影电视剧综艺动漫在线观看 | 国产日韩欧美一区二区综合 | 国产网红福利 | 岛国大片精品视频免费在线播放 | 中文亚洲日韩精品字幕不卡 | 国产精品亚洲日韩aⅴ在线 国产精品亚洲色婷婷99久久精品 | 黄色视频免费 | 国产一级特黄在线播放 | 亚洲欧美国产另类va在线观看 | 97人妻在线免费视频 | 中文字幕人成乱码在线观看 | 国产成人a∨在线 | 国产精品国产免费无码专区 | 人妻少妇精品久久 | 国产中文在线精品亚洲二区 | 国产午夜片无码区在线观看 | 日韩av高潮喷水在线观看 | 91精品久久久久久久久久小网站 | 91岛国 | 无码一区二区精品视频久久久春药 | 国产精品不卡一区二区 | 国产精产国品一二三产区伦理电影 | 国产精品免费视频一区二区三区 | 午夜福利无码不卡在线观看 | www男插女在线观看 www欧美无国产精选尤物 | 亚洲午夜精品一区三区五区97 | 97久久综合区小说区图片区 | 97超碰中文字幕久久精品 | 精品aⅴ免费 | 亚洲精品成人片在线观看精品字幕 | 亚洲av成人无码久久 | 97久久精品人人做人人爽 | 果冻精品va天堂亚洲国产 | 人人看电影网 | 最新国产av无码专区亚洲 | 极品中文字幕国产视频 | 色视频在线观看 | 少妇人妻偷人 | 亚洲h动漫网 | 亚洲毛片在线观看av | 欧美在线一级精品 | 欧亚乱熟女一区二区三区在线 | 91搞在线视频 | 日韩人妻精品一区二区三区视频 | 风间中文字幕亚洲一区 | 国产白嫩精品久久久久久 | 午夜男女无遮掩免费视频 | 午夜成人app视频 | 国产末成年女av片一区二区 | 国产av无码专区亚洲awww | 日本高清色视频www 日本高清视频 | 中文字幕爆乳区 | 日韩潮喷视频在线播放 | 麻豆精品一区入口在线观看 | 国产sm重味一区二区三区 | 熟妇人妻午夜寂寞影院 | 欧美午夜精品久久久久免费 | 一区二区三区好的精华液杨朝越 | 91精品国产丝袜在线拍 | 中文字幕无码日韩制服专区 | 国产丰满熟女一区二区 | 国产aⅴ精品福利一区二区三区 | 高清亚洲香蕉在线播放av | 国产精品国产三级国产av中文 | 成人先峰 | 亚洲国产成人精品女久久久 | 国产九九在线 | 国产视频亚 | 国产精品自产拍在线观看涩 | 亚洲国产精品午夜福利在线观看 | 国产成人一区二区三区精品综合 | 欧美日韩一区二区三区视频在线观看 | 国产伦精品 | 白丝捆绑m吊带开腿调教 | 成人免费看片又大又黄 | 亚洲av成人一区二区三区高清 | 国产日本在线观看 | 无码专区久久综合久中文字幕 | 亚洲变态欧美另类精品 | 欧美成人四级剧情在线播放 | 色一情一区二区三区四区 | 在线看片免费人成视久网 | 99精品众筹模特在线 | 特级做a爰片毛片 | av狼友无码国产在线观看 | 成人免费看片又大又黄 | 亚洲视频手机在线观看 | 99久久国产视频 | 无码精品人妻一区二区三区爱剪 | 亚洲avav天堂av在线网毛片 | 97无码欧美熟妇人妻蜜桃天美 | 国产精品婷婷久久久久久 | 亚洲精品宾馆在线精品酒店 | 国产成人人人97超碰超爽8 | 久久99蜜桃精品久久久久 | 在线观看www成人影院 | 国产日产高清欧美一区二区三区 | 成人欧美在 | 激情视频图片久久 | 丰满少妇午夜寂寞影院 | 国产欧美日韩精品第一区 | 日韩人妻无码一区二区三区久久99 | 韩国免费a级作爱片无码 | 中文国产一区二区三区在线观看 | 精品不卡秀视频一区二区在线观看 | 在线欧美精品视频在线观看 | 成人看片黄a免费看在线 | 成人性爱视频网站 | 午夜无码不卡中文字幕最新 | 狠狠干导航 | 在线观看黄片 | 国产性猛交xxxx免费看久久 | 三年片在线观看免费观看大全中国 | 国产999免费在线视频 | 免费一区二区三区久久 | 91蜜桃传媒精品久久久一区 | 成年女人永久免费看片 | a级毛片100部免费观看 | 久久www免费人成精品 | 精品国产免费久久无码 | 在线播放国产一区二区三区 | 亚洲国产乱码卡一卡二卡新区 | 日本女优久久久啊的黄色视频 | 日本字幕有码 | 国产探花在线精品一区二区 | 国产精品久久久久精品综合 | 精品国产亚洲一区二区三区在线 | 国产在线视频一区二区三区 | 97人妻无码免费视频一区 | 欧美bbbwbbbw肥妇 | 丰满熟女人妻一区二区三 | 精品无码人妻一区二区三区不卡 | 超薄丝袜足j一区二区 | 91麻豆极品在线观看 | 无码搞笑电影 | 99久久综合狠狠综合久久aⅴ | 亚洲成a人v欧美综合天堂 | 丰满气质白嫩少妇呻吟高潮 | 91无码国产福利在线观看 | 精品中文字幕一区二区三区四区 | 欧美午夜激情久久久久久 | 国产夫妇| 亚洲v男人的天堂网址在线 亚洲v男人的天堂网址在线观看 | 国产成人精选在线不卡 | 日本中文字幕一二区视频 | 亚洲日本三级乱伦 | 欧美人与禽zoz0性伦交 | 狠狠色综合网站久久久久久久 | 91亚洲精品| 欧美精品top.| 99re在线视频精品看看 | 亚洲av无码专区国产乱码电影 | 亚洲不卡av影片在线播放 | 蜜臀白丝爆浆18禁一区二区三区 | 国产香蕉久久精品 | 丰满多水的寡妇毛片免费看 | 欧洲美熟女乱又伦免费视频 | 国产午夜精品一 | 免费无码肉片在 | 欧美一区二区三区无码大象视频 | 亚洲欧美人成 | 日韩国产精品一区二区 | 成人精品第一区二区三区 | 精品国产精品亚洲一本大道 | 免费无遮挡| 91在线无码精品秘入口九电影剧情 | 91精品一卡2卡3卡4卡下载 | 国产极品女在线aa片 | 国产超碰人人模人人爽人人喊 | 91尤物在线电影 | 无码1卡2卡3卡4卡视频版 | 精品久久久久久久一区二区 | 国产精品岛国 | 在线日韩欧美日本国产 | av在线天堂网自拍 | 国产精品综合日韩精品第一页 | 人妻激情综合久久久久 | 99精品国产福利在线观看 | 国产精品福利在线无码卡一 | 国产sm重味一区二区三区 | 亚洲午夜国产精品无卡 | 亚洲av无码之日韩精品 | 午夜福利国产在 | 亚洲精品国产精品乱码 | 狠狠人妻久久久久久综合 | 老司机亚洲精品影院无码 | 丰满熟女人妻一区二区三 | 欧洲美熟女乱又伦免费视频 | 日韩精品无码一本二本三本色 | 国产在线无码视频观看草草视频 | 中文字幕一区日韩精品 | 国内自拍亚洲系列欧美系列 | 亚洲国产人成自 | 麻豆一区二区三区四区 | 精品综合久久久久久97超人 | 欧美午夜寂寞影院安卓列表 | 日韩黄片三级在线观看 | 羞羞动漫成人a片在线观看 羞羞麻豆国产精品1区2区3区 | 国产福利精 | 日本日本乱码伦视频在线观看 | 97久久人妻精品中文无码 | 国产黄色毛片 | 久久99精品国产麻豆婷婷 | 性色av无码无在线观看 | 东京热无码av一区二区 | 91久久国产成人免费观看 | 狠狠热精品免费视频 | 91媒传媒m∨在线 | 日本aⅴ深夜私人噜噜噜视频 | 91果冻传媒天美传媒 | 国产成人一区免费观看 | 国产成人精品高清国产三级 | 国产精品乱码久久久久久小说 | 怡春院国产精品视频 | 亚洲影视一区二区在线播放 | 午夜欧美性视频 | 欧美日韩视频在线一区二区三区 | 亚洲日韩中文字综合av | 午夜午夜精品一区二区三区文 | 精品国产免费久久无码 | 精品日本在线免费观看 | 丰满少妇 | 国产aⅴ精品一区二区三区久久 | 国产v亚洲v天堂a无码99 | 三年级在线观看免费观看大全 | 国产精品日韩欧美久久综合 | 国产美女被遭高潮免费 | 99久久精品国产一区二区免费 | 人妻中文字幕在线 | 国产在线a | 91模特国| 午夜久久福利 | 蜜臀白丝爆浆18禁一区二区三区 | 亚洲av不卡无码中文 | 日本爽快片1 | 午夜性a一级毛片免费一级黄色毛片 | 国产精品一区二区高清在线 | 日韩av无码久久精品免费 | 激战丰满肥臀大 | 人人妻人人 | 波多野结衣一区二区免费视频 | 国产欧洲黄色一级片视频 | 最新国产剧大全免费在线观看 | 亚洲中文字幕aⅴ无码天堂 亚洲中文字幕av无码专区 | 少妇高潮喷水久久久影院 | 亚洲女人被黑人巨大进入 | 亚洲成人在线一区二区 | 91高清在线 | 国产偷国产偷亚洲高清app | 日韩中文字幕一区二区不卡 | 一级片在线观看免费 | 欧美性在线播放 | 二区视频 | av麻豆级在线播放 | av福利| 久久99久国产精品黄毛片 | 少妇高潮一区二区三区99 | 亚洲国产高清 | 无码中文影视三级 | 无码在线观看直播 | 91av视频在线观看 | 国产成人午夜福利免费无码r | 人妻无码中文字幕免费视频蜜 | 在线不卡长片av | 99re在线视频精品观看9 | 91精品国产综合久久久动漫百度 | 成人嘿嘿视频网站在线 | 91游戏中心下载 | 国产自拍精品视频网站丝袜 | 精品无码av一区二区三区不卡 | 爆乳无码一区二区在线观看ai | 91久久偷偷鲁偷偷鲁综合 | av在线一区二区三区 | 97久久超碰成人精品网站 | 亚洲欧美日韩综 | 久久www免费人成看片老司机 | 国产av无码久久 | 国产精品午睡沙发系列 | av片在线播放网址 | 91无人区乱码一二三四的原因是什么 | 国产福利一区二区免费视频 | 亚洲av中出手机版在线观看 | 97国产婷婷综合在线视 | 在线观看无码av免费不卡网站 | 精品久久久久久中文字 | 不卡一区二区三区四区 | 国产区一区二区三区高清 | 亚洲v男人的天堂网址在线 亚洲v男人的天堂网址在线观看 | 亚洲av无码久久精品色欲 | 日韩国产欧美亚洲一区不 | 中文无码熟妇人妻av在线 | 亚洲中文字幕无码av永久 | 最新国内久久免费视频 | 黄色影院| 亚洲另类国产精品无码 | 超碰爆乳起爆乳中文字幕系列 | 97人妻人人做人碰人人添高清 | 在线a免费观看 | 午夜成人a片精品视频免费观看 | 无码aⅴ免费一区二区三区 无码av | 国产va免费精品观看精品 | 91香蕉国产在线观看免费永久 | 少妇之肉一级aaaa片 | 97精品视频在线 | 免费无码专区在线视频 | 99久久免费只有精品国产免费视频 | 国产色系视频在线观看 | 欧美精品成人久久网站 | 国产成人av综合色 | 国产婷婷白色精品 | 亚洲午夜精品久 | 国产精品女同 | 91香蕉成人污污污 | 日韩精品亚洲精 | 国产三级精品三级在线观看专 | 亚洲欧美国产va | 中文精品无码中文字幕无码专区 | 私密按摩师在线观看 | 国产免费一区二区三区免费视频 | 91在线国产在线观看高清 | 黑人video粗暴亚裔 | 无码国产成人午夜电影在线观看 | 国产亚洲精品美女久久久 | 成年福利片在线观看 | 在线观看av片| 国产三级国产经典国产av | 亚洲精品成人av观看 | 91精产国品一二三产区公司 | 国产97精品乱码在线观看 | 中文字幕看三级人 | 午夜无码一区二区三区在线观看 | 国产午夜永久福利 | 亚洲精品国产专区91在线 | 亚洲日本人成中文字幕 | 欧美日韩国产一区二区三区不卡 | 三级理论中文字 | 色欲天天久久久久 | 欧美成人片 | 国产精品毛片久久久久久久 | 日韩精品福利在线观看 | 亚洲欧美日本国产专区 | 国产jk白丝在线观看免费 | 麻豆安全网址入口 | av无码av天天av天天爽 | 色夜在线网站 | 97久久天天躁夜夜躁狠狠 | 国产男女猛视频在线观看 | a在线观看免费网站大全 | 国产精品偷伦视频免费观看 | 国产精品无码专区第一页 | 日韩成人精品视频国产在线观看成人 | 成人午夜福利视频 | 亚洲国产精品国自产拍av麻豆 | 91一区二区三区 | 一级日本高清视频免费观看 | 国产日产久久高清欧美一区ww | 在线观看成人中文字幕 | 伊人小蛇婷婷色香综合缴缴情 | 亚洲av成人精品网站在线播放 | 国产老熟女精品一区免费观看全集 | 亚洲av无码一区二区三区电影 | 中文字幕乱码一区二区av | 国产一区二区免费在线观看 | 婷婷综合久久一区二区三区 | 香蕉久久夜色精品国产 | 91视频观看| 韩国无码无遮挡在线观看 | 午夜福利久久久噜久噜久久综合 | 97久久超碰成人精品网页 | 国产精品一久久香蕉国产线看观看 | 亚洲成a人片在线观看中文 亚洲成a人片在线观看中文无码 | 亚洲国产精品一区二区第四页 | 国产成av人片乱码色午夜 | 激情另类小说区 | 国产亚洲精品aaaaaaa片 | 黄视亚洲欧洲日韩频在线观看 | 黄片视频一| 亚洲精品一线在线观看 | 国产午夜视频高 | 国产成人啪精品午夜在线观看 | 国产成人亚洲精品青草天美 | 激情免费网站 | 91制片厂果冻传媒天 | 国产成年无码久久久久毛 | 性情中人中文网 | www.深夜成人网站在线观看 | 国产探花 | 日韩中文字幕制服 | 麻豆视频传媒入口 | 国产精品不卡一区二区三区四区 | 日日摸日日碰夜夜爽无码 | 91精品啪在线观看国产色 | 日韩欧美系列精 | 爆乳护士一区二区三区在线播放 | 九阴真经国产在线播放 | 亚洲va综合va国产产va中文 | 欧美精品一区二区三区91 | 中文字幕一区二区三 | 色国产精品一区在线观看 | 国产精品国产名人在线 | 国产精品三级视频 | 欧美日韩不卡高清在线看 | 午夜免费啪在线观看视频 | 国产一级做a爰片久久毛 | 国产99视频精品免费视看9 | 中文字幕乱码字幕在线视频 | 国产成人精品综合在线观看 | 国语精品福利自产拍在线观看 | 亚洲亚洲人成综合丝袜图片 | 91久久另| 国产午夜无码精品免费看 | 精品熟人妻一区二区三区四区不卡 | 无码精品a∨在线观看中文 无码精品va在线观看蜜桃 | 日韩无码av片亚洲成人精品网站 | 亚洲每日更新在线国产精品原 | 欧美人牲口杂交在 | av免费观看在线亚洲 | 韩国理伦片一区二区三区在线播放 | 亚洲熟女乱色一区二区三区 | 亚洲av中文无码乱人伦在线视色 | 久久99精品亚洲乱码三区 | 亚洲精品精品一线久久 | 国产亚洲一区在线观看一区二区 | 免费无码av一区二区 | 国产高清日韩 | 91香蕉视频app下载最新版v2 | www国产无 | 最新欧美动漫大全免费在线观看 | 97蜜桃网站| 国产综合久久亚洲综合 | 动漫3d精品一区二区三区乱码 | 中文字幕无码一区在线 | 国产v无码专区亚洲v桃花庵 | 中文字幕在线免费观看 | 国产91精品一区二区麻豆亚洲 | 高清一区二区三区尤物 | 国产精品福利小视频 | 国自产拍偷拍精品啪啪模特 | 在线日本视频一区二区 | 激情航班h版在线观看 | 无码专区亚洲综合另类 | 精品国产乱码久久久久久毛片 | 国产一级片内射毛片中出 | 91精品国产91久久久久 | 国产手机在线αⅴ片无码观看 | 国产精品日韩幕无码不卡 | 精品久久人人爽人人玩人人妻 | 成人www视频网站免费观看 | 日韩av一区二区免费看 | 国产精品高清视亚洲中文 | 一区二区视频 | 亚洲午夜一区二区三区在线观看 | 亚洲av无码国产一区二区三区 | 色婷婷综合久久久久中文图片 | 国产精品毛片大码女人 | 国产成人午夜福利免费无码r | 国产口爆吞精在线视频 | 国产又爽又黄无码无遮 | 欧美日本日韩aⅴ在线视频 欧美日本三级 | 欧美色噜噜噜在线 | 91在线国产手机在线 | 狠狠综合 | 香蕉视频app色 | 日韩精品一区二区三区观看 | 日本多人强伦姧人妻完整版 | 中文字幕精品aⅴ内射夜夜 中文字幕精品久久久久久 中文字幕精品久久久久人妻 | 亚洲视频国产精品 | 欧美成人免费观看 | 国产av一区二区三区传 | 国产成本人| 欧美三级私人影院一区二区 | 国产亚洲人成网站在线观看 | 在线观看国产一区二区三区 | 日韩欧美精 | 亚洲精品亚洲人成 | 成全影院电视剧在线观看 | 欧美性猛交xxxx免费看 | 国产日韩精品一 | 亚洲国产精品热久久 | 无码久久精品国产 | 91精品国产麻豆国产自产在线 | 精品一区二区三区四区 | 成人综合网站在线 | 日韩精品久久 | 91亚洲国产成人久久精品网站 | 国产成人久久精品一区二区三区欧美 | 日本午夜理伦三级在线观看 | 熟妇人妻一区二区三区四区 | 国内精品久久 | 精品久久亚洲中文无码 | 成熟看a级毛片 | 国产精品成人午 | 精品视频一区二区三区在线 | 日本gv在线一区二区三区 | 日韩精品免费一区二区三区高清 | 欧美日韩成人综合网站 | 午夜欧美性高潮a | 精品国产成人t | 国产91亚洲| 久久不见久久见免费影院视频 | 国产福利影院 | a在线观看免费网站大全 | 国产又色又爽又黄刺激视频 | 成人无码国产一区二区 | 国产一区二区三精品久久久无广告 | 日韩系列精品自拍不卡视频 | 3d动漫精品一区二 | 亚洲精品国产一区二区三区四区 | av中文色综合不卡 | 伊人小蛇婷婷色香综合缴缴情 | 精品久久久久久综合另类小说 | 久久91亚洲精品久久91综合 | 国产福利精品 | 日韩a级片 | 色一情一乱一交一二三区 | 亚洲av无码一区二区三区观看 | a级毛片大片免费香蕉网 | 风间中文字幕亚洲一区 | 亚洲国产精品浪潮久久久av | 毛片久久久久久久久 | av天堂热无码手机版 | 国产精品毛片无码一区二区蜜桃 | 国产午夜无码福利在 | 欧美色欲成人一 | 在线看视频 | 三级三级三级a级全黄三 | 国产主播一区二区三区在线观看 | 国产国产午夜精华免费 | 国产国色天香 | 亚洲日韩乱码中文无码蜜桃 | 亚洲尺码一区二区三区 | 无码精品亚洲日韩中文字幕 | 欧美精品高潮呻吟av久久 | 日本最新一区二区三区免费看 | 国产精品无码免费专区午夜 | 国产欧美成人 | 国产学生真实初次破初视频网站 | 欧美性大战xxxxx久久久√ | 无码乱人伦一区二区亚洲一 | 国产99久久九九精品无码 | 午夜男女视频一区二区 | 日韩高清国产一区在线 | 人妻一级毛片免费看 | 午夜网站在线观看 | 日韩成人黄页网免费大全 | 97青草操五月天开心网 | 91福利影院| 国产玖玖资源站免费 | 91久久精品国产91久久性色t | 亚洲精品无码av人 | 天天操天 | 中文字幕精品无码2025 | 黄色成人网站免费无码av | 成人高清图片 | 日本一区不卡在线观看 | 国产精品无码免费播放 | 91精品观看91久久久久久 | 日韩高清无码v | 在线精品亚洲第一区焦香 | 亚洲视频手机在线观看 | 日韩欧美在线综 | 中文字幕久久精品乱码乱码 | 欧洲专区无码在线观看 | 99精品无人区乱码1区2区3区 | 99re6久| 国产在线拍揄自揄视精品不卡 | 国产老太睡小伙子视频 | 国产成人av乱码在线观看 | 99久久夜色精品国产网站 | 国产精品国产免费无码专区不卡 | 日日橹狠狠爱欧美超碰 | 果冻国产精品麻豆成人av | 国产高清免费av片在线观看不卡 | 成人区人妻精品一区二区不卡视频 | 三级黄色视频 | 国产午夜精品一区二区三区 | 欧美日韩精品久久久免费观看 | 亚洲自偷自偷偷色无码中文 | 久久超碰精品一 | 日韩大片 | 在线观看国产色视频网址 | 久久爱评论库第12章第1页 | 亚洲国产日韩一区二区av | 91国偷自产一区二区三区蜜臀 | 国产美女白嫩嫩在线观看 | 国产日韩aⅴ无码一区二区 国产日韩av | 老司机成人永久精品视频 | 欧美日韩在线第一页 | 韩国无码av片在线观看网站 | 国产精品国语刺激对白在线观看 | 日韩人妻无码精品无码中文字 | 91香蕉成人免费高清网站 | 国产精品成年片在线观看 | 韩国免费a级作爱片无码 | av免费午夜福利不卡片在线观看 | 亚洲国产成人精品一区二区 | 欧美日本在线视频 | 国产乱码卡二卡 | 99在线精品视频免费 | 国产à爽一区二区久久久 | a级毛片免费观看在线播放 a级毛片免费视频无码 | 一级片中文字幕在线观看 | 国产女主播白浆在线观看 | 91精品人妻人人做人碰人人爽 |