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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

xapian 搜索引擎介绍与使用入门

發(fā)布時(shí)間:2024/1/21 windows 59 coder
生活随笔 收集整理的這篇文章主要介紹了 xapian 搜索引擎介绍与使用入门 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Xapian 是一個(gè)開源搜索引擎庫,使用 C++ 編寫,并提供綁定(bindings?)以允許從多種編程語言使用。它是一個(gè)高度適應(yīng)性的工具包,允許開發(fā)人員輕松地將高級(jí)索引和搜索功能添加到自己的應(yīng)用程序中。Xapian 支持多種加權(quán)模型和豐富的布爾查詢運(yùn)算符。最新穩(wěn)定版本是 1.4.24,發(fā)布于 2023 年 11 月 6 日。

Xapian是20年前就開源的搜索引擎,整體比較穩(wěn)定,功能層面較lucene有差距,但是足夠成熟可用。唯一的缺憾是GPL V2協(xié)議。

安裝

編譯安裝core

下載最新的tar包,解壓并編譯安裝:

tar xf xapian-core-1.4.24.tar.xz 
cd xapian-core-1.4.24/
./configure --prefix=/opt
make
make install

安裝多語言綁定

需要先下載xapian-bindings-1.4.24,然后解壓并編譯:

tar xf xapian-bindings-1.4.24.tar.xz 
cd xapian-bindings-1.4.24/
./configure XAPIAN_CONFIG=/data/xapian-core-1.4.24/xapian-config --with-java --with-python3
make
make install
  • configure 時(shí),需要指定XAPIAN_CONFIG的路徑,就是上面core里的路徑
  • --with-java --with-python3 是只編譯java 和 python3的綁定

使用

c++ 使用

可以在core目錄,新建一個(gè)demo目錄,新增src/main.cpp

#include <iostream>
#include <string>
#include "xapian.h"

const std::string index_data_path = "./index_data";
const std::string doc_id1 = "doc1";
const std::string doc_title1 = "如何 構(gòu)建 搜索引擎 搜索 引擎";
const std::string doc_content1 = "how to build search engine";
const std::string doc_id2 = "doc2";
const std::string doc_title2 = "搜索 是 一個(gè) 基本 技能";
const std::string doc_content2 = "search is a basic skill";

const int DOC_ID_FIELD = 101;

void build_index()
{
	std::cout << "--- build_index" << std::endl;

	Xapian::WritableDatabase db(index_data_path, Xapian::DB_CREATE_OR_OPEN);

	Xapian::TermGenerator indexer;

	Xapian::Document doc1;
	doc1.add_value(DOC_ID_FIELD, doc_id1); // custom property
	doc1.set_data(doc_content1); // payload
	indexer.set_document(doc1);
	indexer.index_text(doc_title1); // could use space seperated text line like terms or article
	db.add_document(doc1);

	Xapian::Document doc2;
	doc2.add_value(DOC_ID_FIELD, doc_id2); // custom property
	doc2.set_data(doc_content2);
	indexer.set_document(doc2);
	indexer.index_text(doc_title2);
	db.add_document(doc2);

	db.commit();
}

void search_op_or()
{
	std::cout << "--- search_op_or" << std::endl;

	Xapian::Database db(index_data_path);

	Xapian::Enquire enquire(db);
	Xapian::QueryParser qp;

	// std::string query_str = "search engine";
	// Xapian::Query query = qp.parse_query(query_str);
	Xapian::Query term1("搜索");
	Xapian::Query term2("引擎");
	Xapian::Query query = Xapian::Query(Xapian::Query::OP_OR, term1, term2);

	std::cout << "query is: " << query.get_description() << std::endl;

	enquire.set_query(query);

	Xapian::MSet matches = enquire.get_mset(0, 10); // find top 10 results
	std::cout << matches.get_matches_estimated() << " results found" << std::endl;
	std::cout << "matches 1-" << matches.size() << std::endl;

	for (Xapian::MSetIterator it = matches.begin(); it != matches.end(); ++it)
	{
		Xapian::Document doc = it.get_document();
		std::string doc_id = doc.get_value(DOC_ID_FIELD);
		std::cout << "rank: " << it.get_rank() + 1 << ", weight: " << it.get_weight() << ", match_ratio: " << it.get_percent() << "%, match_no: " << *it << ", doc_id: " << doc_id << ", doc content: [" << doc.get_data() << "]\n" << std::endl;
	}
}

void search_op_and()
{
	std::cout << "--- search_op_and" << std::endl;

	Xapian::Database db(index_data_path);

	Xapian::Enquire enquire(db);
	Xapian::QueryParser qp;

	Xapian::Query term1("搜索");
	Xapian::Query term2("技能");
	Xapian::Query query = Xapian::Query(Xapian::Query::OP_AND, term1, term2);

	std::cout << "query is: " << query.get_description() << std::endl;

	enquire.set_query(query);

	Xapian::MSet matches = enquire.get_mset(0, 10); // find top 10 results, like split page
	std::cout << matches.get_matches_estimated() << " results found" << std::endl;
	std::cout << "matches 1-" << matches.size() << std::endl;

	for (Xapian::MSetIterator it = matches.begin(); it != matches.end(); ++it)
	{
		Xapian::Document doc = it.get_document();
		std::string doc_id = doc.get_value(DOC_ID_FIELD);
		std::cout << "rank: " << it.get_rank() + 1 << ", weight: " << it.get_weight() << ", match_ratio: " << it.get_percent() << "%, match_no: " << *it << ", doc_id: " << doc_id << ", doc content: [" << doc.get_data() << "]\n" << std::endl;
	}
}

int main(int argc, char** argv)
{
	std::cout << "hello xapian" << std::endl;

	build_index();
	search_op_or();
	search_op_and();

	return 0;
}

cmake 文件

cmake_minimum_required(VERSION 3.24)

project(xapian_demo)

set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

include_directories(
    ../include
)

link_directories(
    ../.libs
)

file(GLOB SRC
    src/*.h
    src/*.cpp
)

add_executable(${PROJECT_NAME} ${SRC})

target_link_libraries(${PROJECT_NAME}
    xapian uuid
)

編譯、測(cè)試:

#cmake .
-- Configuring done
-- Generating done
-- Build files have been written to: /data/xapian-core-1.4.24/demo

#make
Consolidate compiler generated dependencies of target xapian_demo
[ 50%] Building CXX object CMakeFiles/xapian_demo.dir/src/main.cpp.o
[100%] Linking CXX executable xapian_demo
[100%] Built target xapian_demo

#./xapian_demo 
hello xapian
--- build_index
--- search_op_or
query is: Query((搜索 OR 引擎))
2 results found
matches 1-2
rank: 1, weight: 0.500775, match_ratio: 100%, match_no: 1, doc_id: doc1, doc content: [how to build search engine]

rank: 2, weight: 0.0953102, match_ratio: 19%, match_no: 2, doc_id: doc2, doc content: [search is a basic skill]

--- search_op_and
query is: Query((搜索 AND 技能))
1 results found
matches 1-1
rank: 1, weight: 0.500775, match_ratio: 100%, match_no: 2, doc_id: doc2, doc content: [search is a basic skill]

python 使用

上面c++的測(cè)試僅有幾條數(shù)據(jù),python我們來上點(diǎn)壓力。
搜索數(shù)據(jù)源是包含上百萬數(shù)據(jù)的xml,文件里數(shù)據(jù)格式是給manticore使用的sphinxxml格式:

<sphinx:document id="3669513577616591688"><domain_rank><![CDATA[0]]></domain_rank><page_rank><![CDATA[0]]></page_rank><author_rank><![CDATA[0]]></author_rank><update_ts><![CDATA[1671120000000]]></update_ts><crawl_ts><![CDATA[1702765056760]]></crawl_ts><index_ts><![CDATA[1703141806692]]></index_ts><freq><![CDATA[0]]></freq><pv><![CDATA[0]]></pv><comment><![CDATA[0]]></comment><forward><![CDATA[0]]></forward><up><![CDATA[0]]></up><title_lac><![CDATA[南充市 首席 風(fēng)水 大師   羅 李華   百科 詞典]]></title_lac><title_jieba><![CDATA[南充市 首席 風(fēng)水 大師   羅李華   百科詞典]]></title_jieba><summary_lac><![CDATA[百科 詞典 , 主要 收錄 知名 人物 、 企業(yè) 、 行業(yè) 相關(guān) 詞條 為主 , 是 由 各 大網(wǎng)民 申請(qǐng) 供稿 , 由 專職 人員 嚴(yán)格 審核 編輯 而成 , 力求 做到 每一個(gè) 詞條 權(quán)威 、 真實(shí) 、 客觀 、 專業(yè) , 旨在 打造 一個(gè) 值得 大家 信賴 的 權(quán)威 百科 平臺(tái) 。]]></summary_lac><summary_jieba><![CDATA[百科詞典 , 主要 收錄 知名 人物 、 企業(yè) 、 行業(yè) 相關(guān) 詞條 為主 , 是 由 各大 網(wǎng)民 申請(qǐng) 供稿 , 由 專職人員 嚴(yán)格 審核 編輯 而成 , 力求 做到 每 一個(gè) 詞條 權(quán)威 、 真實(shí) 、 客觀 、 專業(yè) , 旨在 打造 一個(gè) 值得 大家 信賴 的 權(quán)威 百科 平臺(tái) 。]]></summary_jieba><url><![CDATA[https://www.baikecidian.cn/h-nd-9709.html]]></url><domain><![CDATA[www.baikecidian.cn]]></domain><keywords_lac><![CDATA[]]></keywords_lac><image_link><![CDATA[0]]></image_link><post_ts><![CDATA[1538215160000]]></post_ts></sphinx:document>

因此,我們先編寫一個(gè)讀取程序:

import xmltodict

def read_sphinx_xml(file_path):
    file = open(file_path, 'r', encoding='utf-8')

    xml_str = ''
    end_tag = '</sphinx:document>'
    for line in file:
        if end_tag in line:
            try:
                xml_str = xml_str + line
                xml_dict = xmltodict.parse(xml_str)
                yield xml_dict['sphinx:document']
            except Exception as e:
                print(xml_str)
                print(e)
            xml_str = ''
        else:
            xml_str = xml_str + line

然后,調(diào)用xapian的binding接口來構(gòu)建索引:

def list_files(path):
    return [item for item in os.listdir(path) if ".txt" in item]

DOC_ID_FIELD = 101
DOC_TITLE_FIELD = 102

### Start of example code.
def index(datapath, dbpath):
    # Create or open the database we're going to be writing to.
    db = xapian.WritableDatabase(dbpath, xapian.DB_CREATE_OR_OPEN)
    termgenerator = xapian.TermGenerator()
    count = 0
    for file in list_files("/data"):
        print(f'start load data from {file}')
        for fields in read_sphinx_xml(f"/data/{file}"):
            title = fields.get('title_jieba', '')
            summary = fields.get('summary_jieba', '')
            identifier = fields.get('@id', '')
            
            if summary is None:
                summary = ''
            if title is None:
                continue
            
            count = count + 1

            doc = xapian.Document()
            termgenerator.set_document(doc)

            #  title 放大5倍
            termgenerator.index_text(title * 5  + ' ' + summary)
            # 存入數(shù)據(jù)
            doc.add_value(DOC_ID_FIELD, identifier)
            doc.add_value(DOC_TITLE_FIELD, title)
            doc.set_data(identifier + ' ' + title)
  
            # indexer.
            idterm = u"Q" + identifier
            doc.add_boolean_term(idterm)
            db.replace_document(idterm, doc)
            if count % 10000 == 0:
                print(f'loaded {count}')

注意:

  • xapian對(duì)字段支持的不夠好,需要用suffix實(shí)現(xiàn),這里測(cè)試就將title放大5倍混合summary進(jìn)行建立索引
  • doc.add_value 可以存儲(chǔ)字段值,后續(xù)可以doc.get_value讀取
  • doc.set_data 可以用來存儲(chǔ)doc的完整信息,方便顯示,doc信息會(huì)存儲(chǔ)在獨(dú)立的doc文件中
  • 這里add_boolean_term和replace_document,可以實(shí)現(xiàn)相同id的數(shù)據(jù)覆蓋

下面來看查詢

#!/usr/bin/env python

import json
import sys
import xapian
import support
import time

def search(dbpath, querystring, offset=0, pagesize=10):
    # offset - defines starting point within result set
    # pagesize - defines number of records to retrieve

    # Open the database we're going to search.
    db = xapian.Database(dbpath)

    # Set up a QueryParser with a stemmer and suitable prefixes
    queryparser = xapian.QueryParser()

    query = queryparser.parse_query(querystring)
    print(query)
    # Use an Enquire object on the database to run the query
    enquire = xapian.Enquire(db)
    enquire.set_query(query)
    start_time = time.time()
    # And print out something about each match
    matches = []
    for match in enquire.get_mset(offset, pagesize):
        print(f'rank: {match.rank}  weight: {match.weight} docid: {match.document.get_value(101).decode("utf-8")} title: {match.document.get_value(102).decode("utf-8")}')
        # print(match.document.get_data().decode('utf8'))
        matches.append(match.docid)
    print(f'cost time {1000 * (time.time() - start_time)}ms')
    # Finally, make sure we log the query and displayed results
    support.log_matches(querystring, offset, pagesize, matches)

if len(sys.argv) < 3:
    print("Usage: %s DBPATH QUERYTERM..." % sys.argv[0])
    sys.exit(1)

search(dbpath = sys.argv[1], querystring = " ".join(sys.argv[2:]))

解釋:

  • xapian.QueryParser() 可以解析查詢query,可以使用+ -,默認(rèn)是or`查詢
  • 依然通過xapian.Enquire對(duì)象查詢,通過get_mset獲取結(jié)果
  • doc可以通過document.get_value讀取存儲(chǔ)的字段值,可以通過get_data讀取存儲(chǔ)的doc信息,要顯示需要先decode('utf8')

下面來測(cè)試查詢,在已構(gòu)建的330萬+索引數(shù)據(jù)上,搜索 21 世紀(jì) 十大 奇跡 都 有 哪些

默認(rèn)的or查詢,耗時(shí)46ms:

(base) [root@dev demo]#python3 py_search.py ./test_index_2/ '21 世紀(jì) 十大 奇跡 都 有 哪些'
Query((21@1 OR 世紀(jì)@2 OR 十大@3 OR 奇跡@4 OR 都@5 OR 有@6 OR 哪些@7))
rank: 0  weight: 36.96501079176272 docid: 270926605591973127 title: 21 世紀(jì) 的 十大 奇跡 ( 王金寶 )
rank: 1  weight: 26.66735387825444 docid: 1202595084889677840 title: 淮安 十大 裝修 公司 排行榜 都 有 哪些
rank: 2  weight: 26.637435058757113 docid: 4515279401098254828 title: 十大 輕奢 首飾 品牌 耳環(huán) ( 十大 輕奢 首飾 品牌 耳環(huán) 排名 )
rank: 3  weight: 25.896035383457647 docid: 2734857435606641662 title: 中國 十大 奇跡 都 是 什么
rank: 4  weight: 25.705459264178575 docid: 7786914994161493217 title: 每個(gè) 民族 都 有 傷痕 和 血淚 ( 二 ) , 再說 說 曾經(jīng) 創(chuàng)造 奇跡 的 蒙古 帝國 !
rank: 5  weight: 25.5095343276925 docid: 1500823194476917788 title: 真正 復(fù)古 的 奇跡 手游安卓 下載 2022   十大 真正 復(fù)古 的 奇跡 手游 推薦   ...
rank: 6  weight: 25.47914915723924 docid: 868651613852701914 title: 21 世紀(jì) 有 哪些 著名 的 科學(xué)家 有 哪些 ? 急 ?
rank: 7  weight: 25.41860730241055 docid: 7128947999947583631 title: 西安 臨潼區(qū) 必玩 十大 景區(qū) , 西安 臨潼區(qū) 有 哪些 景點(diǎn) 推薦 、 旅游 ...
rank: 8  weight: 25.16026635261191 docid: 6074515952166234396 title: 世界 建筑史 上 堪稱 逆天 的 十大 工程 , 個(gè)個(gè) 都 是 奇跡 !
rank: 9  weight: 24.89609264689645 docid: 5578567283356182005 title: 20 世紀(jì) 的 科技 發(fā)明 有 哪些   20 世紀(jì) 有 哪些 重大 科學(xué) 發(fā)現(xiàn) 和 科學(xué)   ...
cost time 46.19002342224121ms
'21 世紀(jì) 十大 奇跡 都 有 哪些'[0:10] = 461487 2291460 457410 1416736 3245773 1156355 3030607 2498966 2025338 254698

如何優(yōu)化查詢耗時(shí)呢,我們可以先預(yù)測(cè),這里 十大 奇跡 是核心詞,我們可以要求必出,因此查詢串可以變?yōu)椋?21 世紀(jì) +十大 +奇跡 都 有 哪些

(base) [root@dev demo]#python3 py_search.py ./test_index_2/ '21 世紀(jì) +十大 +奇跡 都 有 哪些'
Query(((十大@3 AND 奇跡@4) AND_MAYBE (21@1 OR 世紀(jì)@2 OR (都@5 OR 有@6 OR 哪些@7))))
rank: 0  weight: 36.96293887882541 docid: 270926605591973127 title: 21 世紀(jì) 的 十大 奇跡 ( 王金寶 )
rank: 1  weight: 25.89233097995836 docid: 2734857435606641662 title: 中國 十大 奇跡 都 是 什么
rank: 2  weight: 25.505700206213298 docid: 1500823194476917788 title: 真正 復(fù)古 的 奇跡 手游安卓 下載 2022   十大 真正 復(fù)古 的 奇跡 手游 推薦   ...
rank: 3  weight: 25.41629259671702 docid: 7128947999947583631 title: 西安 臨潼區(qū) 必玩 十大 景區(qū) , 西安 臨潼區(qū) 有 哪些 景點(diǎn) 推薦 、 旅游 ...
rank: 4  weight: 25.156904086936752 docid: 6074515952166234396 title: 世界 建筑史 上 堪稱 逆天 的 十大 工程 , 個(gè)個(gè) 都 是 奇跡 !
rank: 5  weight: 24.62510506307912 docid: 193253728534326320 title: 十大 兇夢(mèng)有 哪些 ? 十大 兇夢(mèng) 列表 !   觀音 靈簽 算命網(wǎng)
rank: 6  weight: 23.192754028779266 docid: 7179285817750982899 title: 十大 電腦 恐怖 游戲 排行   好玩 的 恐怖 游戲 有 哪些
rank: 7  weight: 23.14557703440898 docid: 8499116988738957144 title: 十大 爆火 的 奇跡 類手游 排行榜   最火 的 奇跡 類手游 排名 前十   特 ...
rank: 8  weight: 22.274870321417836 docid: 1134007698166133600 title: 世界 十大 著名 建筑物   感受 人類 的 輝煌 奇跡   建筑   第一 排行榜
rank: 9  weight: 22.214192030795594 docid: 7678030174605825797 title: 世界 十大 奇跡 動(dòng)物 : 愛爾蘭 大鹿 死而復(fù)生   世界 十大 建筑 奇跡
cost time 2.651214599609375ms
'21 世紀(jì) +十大 +奇跡 都 有 哪些'[0:10] = 461487 1416736 1156355 2498966 2025338 173861 448901 723659 1029533 1830781

耗時(shí)3ms不到,且結(jié)果更優(yōu)質(zhì)。

總結(jié)

xapian的介紹到這里告一段落,后續(xù)文章會(huì)深入xapian的內(nèi)部細(xì)節(jié)。

總結(jié)

以上是生活随笔為你收集整理的xapian 搜索引擎介绍与使用入门的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

深爱激情五月网 | 99re8这里有精品热视频免费 | 久久久久一区二区三区四区 | 成人在线免费小视频 | 日本中文字幕一二区观 | 91精品视频在线 | 亚洲狠狠操| 日韩中文字幕免费视频 | 日韩免费观看一区二区 | 超碰人人草人人 | 日韩国产在线观看 | 国产精品18久久久久白浆 | 国产精品久久久久久久久久久久午夜 | 97精品一区 | 精品一区精品二区高清 | 亚洲激情av | 国产精品免费久久久 | 91九色蝌蚪国产 | 超碰在线天天 | 中文字幕在线资源 | 成片免费观看视频999 | bayu135国产精品视频 | 日批在线看 | 偷拍精偷拍精品欧洲亚洲网站 | 国产 日韩 在线 亚洲 字幕 中文 | 九色视频自拍 | 婷婷五天天在线视频 | 女人高潮一级片 | 国产视频精品久久 | 国产精品久久久久久一区二区三区 | 国产成人精品综合久久久 | av电影在线不卡 | 在线91播放 | 91av色 | 特黄特色特刺激视频免费播放 | 亚洲精品国产第一综合99久久 | 久久高清| 97在线视频免费观看 | 国产成人a亚洲精品v | 97人人模人人爽人人喊网 | 国产成人亚洲精品自产在线 | 98精品国产自产在线观看 | 国产青春久久久国产毛片 | 天天操福利视频 | 成人免费在线观看av | 精品福利视频在线 | av性网站| av资源在线看 | 日韩理论片在线观看 | 超碰在线个人 | 日韩精品免费一线在线观看 | 国产黑丝袜在线 | 激情综合五月婷婷 | 在线观看的av | 99久久99视频 | 精品久久99 | 亚洲国产成人高清精品 | 亚洲欧美色婷婷 | 91成熟丰满女人少妇 | 香蕉久久久久久av成人 | 婷婷激情综合五月天 | 国产97视频在线 | 久久久天天操 | 色综合久久久久久中文网 | 日本xxxx裸体xxxx17 | 日韩欧美高清一区二区三区 | 欧美在线观看视频一区二区三区 | 99久久一区| 日韩久久久久久久久久 | 国产小视频你懂的 | 国产精品久久久久久久久岛 | 国产人成一区二区三区影院 | 精品二区久久 | 色视频在线 | 中文字幕在线观看免费高清完整版 | 久久婷亚洲五月一区天天躁 | 黄色免费av| 水蜜桃亚洲一二三四在线 | 97超碰资源网 | 国产视频一区在线免费观看 | 日韩av网站在线播放 | 在线 国产 日韩 | 久久久久久黄色 | 精品在线观看免费 | 在线视频久久 | 天天操导航 | 日韩精品不卡在线 | 开心丁香婷婷深爱五月 | 国产精品美女视频 | 玖玖在线视频观看 | 超碰人人干人人 | 久久久一本精品99久久精品 | 在线观看一级片 | 最近中文字幕高清字幕免费mv | 色综合色综合久久综合频道88 | 精品国产一区二 | 欧美日韩18| 国产性天天综合网 | 香蕉视频在线视频 | 五月婷婷狠狠 | 亚洲va欧美va人人爽春色影视 | 伊人永久| 欧美日韩3p | 久久人人爽爽 | 综合久久五月天 | 伊人五月天| 免费在线观看一级片 | 91亚洲国产成人久久精品网站 | 在线精品播放 | 在线播放一区 | 在线视频国产区 | 中文字幕日韩在线播放 | 欧美日韩不卡一区 | 99c视频高清免费观看 | 亚洲黄色成人av | a级国产乱理论片在线观看 伊人宗合网 | 亚洲综合在线视频 | 久草在线免费在线观看 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产精品va在线播放 | 久久99在线观看 | 亚州精品天堂中文字幕 | 国产一级电影网 | 国产成人61精品免费看片 | 人人干人人干人人干 | 日韩视频中文字幕在线观看 | av免费在线免费观看 | 国产韩国精品一区二区三区 | 伊人久久av | 亚洲欧美国产精品18p | 国产一区久久久 | 高清日韩一区二区 | 婷婷亚洲综合 | av在线电影免费观看 | 69国产盗摄一区二区三区五区 | 国产精品久久久久一区二区国产 | 国产亚洲视频在线免费观看 | 精品久久久国产 | 午夜国产在线 | 在线观看av不卡 | 深爱激情婷婷网 | 国产福利在线 | 日本久久久亚洲精品 | 在线视频成人 | 黄色影院在线观看 | 国产亚洲片| 亚洲日b视频 | 欧美极品在线播放 | 伊人资源视频在线 | 在线看小早川怜子av | 久久综合九色综合97婷婷女人 | www日日夜夜 | 久久久精品午夜 | 啪啪免费视频网站 | 精品久久1| 在线观看激情av | 欧美久久综合 | 欧美日韩在线播放 | 男女拍拍免费视频 | 亚洲 综合 激情 | 99日韩精品 | 久久国产影视 | 久草精品电影 | 国产精品久久亚洲 | 91传媒在线观看 | 探花视频在线观看+在线播放 | 午夜美女网站 | 韩国精品视频在线观看 | 久久久久久黄 | 久久久九九 | 久久免费视频5 | 在线 精品 国产 | 91成人免费在线 | 中文字幕资源在线观看 | 国产精品久久久久aaaa | 国产精品原创av片国产免费 | 日韩在线免费视频观看 | 亚洲精品小区久久久久久 | 91亚洲精品久久久久图片蜜桃 | 久久九九九九 | 99热9| 亚洲精品成人av在线 | 激情综合久久 | 欧美少妇的秘密 | 欧亚日韩精品一区二区在线 | 狠狠操导航 | 五月婷婷中文网 | 国产色视频网站2 | 国产精品igao视频网入口 | 欧美性色黄大片在线观看 | 欧美色图另类 | 国产又粗又猛又爽又黄的视频先 | 韩日精品在线 | 久久人人添人人爽添人人88v | 亚洲国产网站 | 91九色视频国产 | 99热这里是精品 | 色综合激情网 | 久草电影免费在线观看 | 夜夜澡人模人人添人人看 | 96久久欧美麻豆网站 | 精品国产1区2区 | 在线www色 | 国产一级片久久 | 国产精品原创视频 | 特级黄录像视频 | 亚洲精品美女在线观看播放 | 一二三区高清 | 日日日日干 | 国产精品国产三级国产aⅴ入口 | 久久精品精品 | 在线观看mv的中文字幕网站 | japanese黑人亚洲人4k | 亚洲伊人网在线观看 | av在线在线 | 美女视频黄是免费的 | 国产一级在线视频 | 欧美一级片在线免费观看 | 色狠狠综合 | 天天射天天干天天 | 国产精品va在线 | 黄色三几片 | 亚洲精品中文字幕视频 | 国产精品丝袜在线 | 天天干天天在线 | 在线视频一区观看 | 超碰在线人人97 | 黄色a视频免费 | 国产乱视频 | 婷婷婷国产在线视频 | 婷婷5月色 | 国产精品美女久久久久久久久久久 | 在线国产视频一区 | 欧美一二三区在线播放 | 国产精品一区免费在线观看 | 国产免费不卡 | 久久综合福利 | 久久精品国产99国产 | 丁香激情综合 | 99久久www | 欧美极品xxxxx| 日韩三级一区 | www.国产精品| 中文字幕在线影院 | 天天综合色 | 日本护士三级少妇三级999 | 97在线免费 | 国产精久久久 | 免费成人结看片 | 岛国大片免费视频 | 久久99精品波多结衣一区 | 99视频精品在线 | 日韩精品第一区 | 中文字幕欲求不满 | 人人爱在线视频 | 久久天堂亚洲 | 日韩视频中文字幕 | 视频国产一区二区三区 | 国产免费久久久久 | 天天透天天插 | 怡红院成人在线 | 密桃av在线 | 97成人在线观看 | 日韩在线观看一区二区 | 成人黄色毛片视频 | 在线观看国产永久免费视频 | 久久国产精品免费视频 | 国产福利一区二区三区在线观看 | 欧美激情综合五月色丁香小说 | 精品一区精品二区 | 日韩欧美网站 | 亚洲日韩欧美一区二区在线 | 午夜视频在线观看一区二区三区 | 在线黄色毛片 | 欧美一级视频一区 | 99精品视频在线观看播放 | 精品视频9999| 久久久久久影视 | 日韩三级一区 | 99草视频在线观看 | 天天精品视频 | 国产日韩欧美在线影视 | 亚洲黄网站 | 中文字幕在线人 | 久久不色 | 在线看成人| 天天草av| 国产日韩欧美中文 | 91视频国产高清 | 韩国av永久免费 | 亚洲综合激情网 | 外国av网 | 午夜视频不卡 | 97av免费视频 | av三级av| 午夜精品福利一区二区 | 国产免费午夜 | 不卡电影免费在线播放一区 | 免费涩涩网站 | 亚洲色图美腿丝袜 | 国产91亚洲精品 | 手机看片99 | 天天操天天干天天操天天干 | 国产一区二区视频在线 | 黄色av影院| 激情 婷婷| 欧美日韩色婷婷 | 久久久久久久久久久久久影院 | 久久九九久久九九 | 日韩免费久久 | 91亚洲精品国偷拍 | 成人h在线 | 亚洲精品88欧美一区二区 | 爱爱av在线 | 综合激情网... | 久久婷婷综合激情 | 亚洲精品av中文字幕在线在线 | 欧美性生活大片 | 日本久久久久久久久久 | 国产一区二区中文字幕 | 伊人宗合网 | 国内精品美女在线观看 | 999成人国产 | 亚洲精品视频在线观看视频 | 蜜臀一区二区三区精品免费视频 | 91av九色| 97视频免费看 | 特片网久久 | 麻豆视频在线播放 | 天天爽天天爽夜夜爽 | 亚洲人天堂| 欧美日韩在线播放一区 | 国产91精品一区二区麻豆亚洲 | 久久久久在线视频 | 色wwwww| 天天爽夜夜操 | 超碰国产在线 | 欧美性天天 | 欧美乱熟臀69xxxxxx | 在线a人v观看视频 | 五月天天av | 国产黄色一级片在线 | 国产成人久久av977小说 | 狠狠色丁香 | 亚洲 欧美 精品 | 成人一区二区三区在线观看 | 久久撸在线视频 | 免费毛片一区二区三区久久久 | 在线日韩视频 | 中文字幕超清在线免费 | 98精品国产自产在线观看 | 国内久久 | 又黄又爽又色无遮挡免费 | 日韩美女av在线 | 国产韩国精品一区二区三区 | 久久高清 | 色伊人网 | 久久综合色播五月 | 中文字幕在线看视频国产 | 99精品视频免费 | 青青河边草免费直播 | 国产精品99久久久久人中文网介绍 | 国产精品一区二区久久精品 | 免费男女网站 | 久久99久久99精品免观看粉嫩 | www.五月婷婷| 91热精品| 国产精品视频在线观看 | 99精品久久精品一区二区 | 久久久久久黄 | 黄av在线| 久久情爱 | 国产视频一区二区在线 | 91成人网在线播放 | 久久97久久| 亚洲理论电影网 | 婷婷色在线资源 | 五月婷婷一区 | 亚欧洲精品视频在线观看 | 黄色一级免费网站 | 久久国产精品区 | 一区二区毛片 | 亚洲六月丁香色婷婷综合久久 | 最近更新中文字幕 | 国产高清久久久久 | 在线看一区| 亚洲综合视频在线播放 | 久久综合精品国产一区二区三区 | 亚洲热久久 | 中文字幕免费国产精品 | 久草在线免费播放 | 国内精品久久久久久久久久久 | 欧美一区二区在线免费看 | 日韩欧美视频在线免费观看 | 免费看黄在线观看 | 国产中文字幕久久 | 日韩av专区 | 婷婷在线综合 | 五月婷色 | 日韩大片免费在线观看 | 激情综合网五月婷婷 | 日韩高清网站 | 日韩中文在线电影 | 国产99久久 | 国产精品99在线播放 | 美女黄频在线观看 | 婷婷去俺也去六月色 | 在线视频一区二区 | 日本99精品 | 国内精品一区二区 | 激情综合五月网 | 日韩av看片 | 久草在线精品观看 | 国产精品aⅴ | 88av视频| 午夜视频在线网站 | 大胆欧美gogo免费视频一二区 | 91漂亮少妇露脸在线播放 | 欧美九九视频 | 超碰在线观看av | 日韩系列在线观看 | 亚洲午夜久久久久久久久 | 麻豆影视在线观看 | 色视频网页 | 日韩激情综合 | 亚洲资源在线观看 | 久久丁香| 国产精品久久精品国产 | 亚洲一二视频 | 精品国产一区二区三区四区在线观看 | 黄色av一区 | av手机在线播放 | 爱av在线网 | 97精品国产手机 | 国产九九在线 | 91精品在线免费 | 在线综合 亚洲 欧美在线视频 | 丁香婷婷综合网 | 91精品导航| 久久久久久久久久伊人 | 国产成人一区二区在线观看 | 色诱亚洲精品久久久久久 | 中文字幕第一页av | 国产视频欧美视频 | 一级黄色片在线免费看 | 久久久久久综合 | 国产精品久久久久久久av电影 | 国产一区二三区好的 | 成人中心免费视频 | 啪啪凸凸 | av在线小说 | www.色午夜.com | 欧美在线观看小视频 | 欧美激情综合五月色丁香 | 最近在线中文字幕 | 成人久久18免费 | 色国产视频 | 一区二区伦理 | 久久综合九色综合97_ 久久久 | 天天干夜夜想 | 韩国av免费观看 | 天天五月天色 | 亚洲干视频在线观看 | 国产成人精品一区一区一区 | 国产91免费在线 | 亚洲精品久久久久久久蜜桃 | 欧美最猛性xxxxx免费 | 狠狠插狠狠干 | 亚洲精品中文在线 | 欧美精品第一 | 日韩在线观看一区二区三区 | 中文亚洲欧美日韩 | 久久综合狠狠综合久久激情 | 欧美日韩首页 | 久久美女免费视频 | 国产成人久久精品77777 | 免费高清无人区完整版 | 色偷偷888欧美精品久久久 | 五月激情电影 | 色97在线 | 成人全视频免费观看在线看 | 午夜精品电影 | 波多野结衣亚洲一区二区 | 日韩理论在线 | 91成人短视频在线观看 | 九九精品毛片 | 欧美日韩电影在线播放 | 亚洲激情影院 | 在线观看免费黄视频 | 日韩欧美一区二区三区在线 | 又黄又爽又湿又无遮挡的在线视频 | 婷婷综合激情 | 日韩亚洲欧美中文字幕 | 久久不卡电影 | 日韩在线观看视频在线 | 免费观看的av网站 | 91一区二区三区久久久久国产乱 | 亚洲色图激情文学 | 91在线入口| 在线播放你懂 | 亚洲自拍偷拍色图 | 久久久18| 久久精品视频网站 | 97视频免费观看 | 日本黄色免费播放 | 日韩在线免费 | 五月婷婷影院 | 插插插色综合 | 91丨九色丨首页 | 亚洲精品视频第一页 | 91av视频播放 | 91亚洲综合 | 五月婷婷六月丁香激情 | 人人添人人 | 午夜精品电影一区二区在线 | 中文字幕高清av | 欧美日本高清视频 | 欧美精品资源 | 欧美久久久 | 色播五月激情五月 | 久久久久人人 | 久久伊人操 | 国产又粗又猛又爽 | 一区二区三区精品在线 | 成年人av在线播放 | 欧美激情视频一区二区三区免费 | 国产黄色电影 | 久久国产色 | 99精品欧美一区二区三区 | 中文字幕一区二区三区久久 | 天天插狠狠干 | 国产日韩亚洲 | 欧美精品免费一区二区 | 成人国产电影在线观看 | 国产成人精品一区二区三区在线 | 91传媒在线看 | 男女拍拍免费视频 | 亚洲欧美日韩国产一区二区三区 | 香蕉久久久久久久 | 成年人视频免费在线 | 亚洲精品国产精品久久99 | 7777xxxx| 精品a在线 | 国产精品18久久久久vr手机版特色 | 亚洲精品久久久久www | 久久免费av电影 | 91在线资源 | 国产91在线播放 | 亚洲免费在线 | 天天干天天上 | 丁香色婷婷| 99在线视频精品 | 夜夜躁日日躁狠狠躁 | 久久99久久99精品免观看粉嫩 | 久久精品91久久久久久再现 | 99999精品视频 | 色综合久久88色综合天天人守婷 | 亚洲毛片在线观看. | 少妇bbb搡bbbb搡bbbb′ | 婷婷亚洲综合五月天小说 | 在线观看黄色小视频 | 国产黄色在线观看 | 国产一级黄色电影 | 久久免费视频7 | 亚洲国产播放 | 天天综合视频在线观看 | 中文在线字幕免费观看 | 黄色资源在线 | 高清av网站 | 麻豆精品传媒视频 | 色婷婷88av视频一二三区 | 国产精品一区免费看8c0m | 国产精品18videosex性欧美 | 国产偷在线 | 国产黄色大片 | 九月婷婷综合网 | 九九热视频在线免费观看 | 成人毛片在线视频 | 综合天天| 最新国产精品视频 | 中文字幕在线观看免费高清完整版 | 国产精华国产精品 | 西西444www大胆高清视频 | 亚洲电影影音先锋 | 久久成人免费电影 | 国产精品九九热 | 伊人五月在线 | 国产原创av片| www.黄色片网站 | 一区二区激情 | 久久人人爽人人爽人人片av软件 | 911国产在线观看 | 九九久久影院 | 9在线观看免费高清完整版在线观看明 | 国产只有精品 | 国产精品久久久久久久婷婷 | 国产精品久久久久久久久久不蜜月 | 精品亚洲成人 | 91精品色| 国内精品久久久久影院优 | 97碰碰精品嫩模在线播放 | 96亚洲精品久久久蜜桃 | av成人免费观看 | 国产一级片免费视频 | a天堂免费 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 久久久精品成人 | 丁香花中文字幕 | 在线a亚洲视频播放在线观看 | 91免费视频网站在线观看 | 极品美女被弄高潮视频网站 | 黄色小说视频网站 | 日本久久综合网 | 手机av观看 | 波多野结衣一区三区 | 日韩在线在线 | 午夜狠狠操 | 最新久久久 | 亚洲成人精品 | 免费观看国产精品 | 中文字幕av免费观看 | 日韩av一卡二卡三卡 | 久久亚洲人 | 精品久久久久久久久久久久久久久久久久 | www.福利视频| 欧美一区二区免费在线观看 | 在线观看一区二区视频 | 亚洲国产成人精品在线 | 免费在线观看一级片 | 开心激情五月婷婷 | 国产精品久久久久9999 | 日本精品视频免费观看 | 欧美在线日韩在线 | 99精品欧美一区二区三区 | 久久久久久久久久电影 | 亚洲人xxx| 婷婷亚洲最大 | 天天插伊人 | 中文网丁香综合网 | 国产糖心vlog在线观看 | 国产 亚洲 欧美 在线 | 国产美女在线免费观看 | 这里只有精品视频在线观看 | 在线亚洲人成电影网站色www | 久草在线在线精品观看 | 在线观看完整版免费 | 少妇av片| 在线观看免费视频你懂的 | 99精品在线免费观看 | 亚洲精品777| 久久久久国产成人精品亚洲午夜 | 久久成人亚洲欧美电影 | 国产男女无遮挡猛进猛出在线观看 | 九九综合久久 | 亚洲精品国偷拍自产在线观看 | 97看片网| 国产高清 不卡 | www国产亚洲精品久久网站 | 五月天狠狠操 | 蜜臀av在线一区二区三区 | 成年人app网址 | 亚洲精品系列 | 99久久婷婷 | 在线a人片免费观看视频 | 在线国产一区二区 | 国产一二区视频 | 96av在线视频 | 99久久久久久国产精品 | 狠狠ri| 少妇bbb搡bbbb搡bbbb | 久久精品站 | 日韩精品免费一区二区在线观看 | 久久免费福利 | 成 人 黄 色 视频 免费观看 | 亚洲国产精品视频 | 日本精品久久久久 | 免费看搞黄视频网站 | 久久精品影视 | 国产专区精品视频 | 久久视频免费在线 | 亚洲精品久久久久久久不卡四虎 | 国产免费二区 | 免费a现在观看 | 国偷自产视频一区二区久 | 97久久久免费福利网址 | 国产一区免费观看 | 久久精品网站免费观看 | 人人添人人澡 | 成年人在线看片 | 国产精品h在线观看 | 97精品国产97久久久久久久久久久久 | 欧美成年性 | 中文字幕国产一区 | 成人教育av | 中文字幕免 | 国产亚洲视频在线 | 五月婷婷开心 | 精品久久网站 | 一区二区理论片 | 国内外成人在线视频 | 久久99国产精品久久 | 精品久久久影院 | 日日久视频 | 美女搞黄国产视频网站 | 日韩黄在线观看 | 日韩在线免费观看视频 | 三级黄色免费片 | 超碰97.com | 日本中文在线 | av电影中文字幕在线观看 | 欧美综合在线视频 | 久久综合九色综合网站 | 天天操天天射天天添 | av在线影片| 天天天在线综合网 | 中文字幕在线观看第一区 | 国产日韩欧美在线观看 | 美国人与动物xxxx | 看v片| 综合网久久 | 操天天操| 色综合久久久久久中文网 | 天天干夜夜爽 | 免费在线一区二区 | 免费观看成人av | 色网站中文字幕 | 男女全黄一级一级高潮免费看 | 久久亚洲影视 | 亚洲视频资源在线 | 日日爱网址 | 日韩理论在线观看 | 美女网站免费福利视频 | 国产高清不卡一区二区三区 | 中文字幕视频一区二区 | 国产精品免费成人 | 国产精品入口久久 | 看毛片网站 | 国产五月色婷婷六月丁香视频 | zzijzzij日本成熟少妇 | 在线视频久久 | 亚洲国产网站 | 国产精品久久久久久久久久久久久久 | 免费观看性生交 | 精品国产欧美一区二区 | 国产九九九九九 | 99久久精品免费看国产免费软件 | 国产精品www | 免费视频久久 | 99在线高清视频在线播放 | 最新国产精品亚洲 | 综合久久久久久久 | 91黄视频在线 | 日本黄色免费网站 | 日韩在线视频在线观看 | 国产三级香港三韩国三级 | 成人小视频免费在线观看 | 久久精品欧美视频 | 日日干夜夜草 | 色婷婷国产 | 久久精品国产成人精品 | av网址aaa| 亚洲久在线 | 久久精品在线视频 | 狠狠色噜噜狠狠狠狠 | 国产亚洲va综合人人澡精品 | 超碰在线免费福利 | 成人小视频在线观看免费 | 国产人成在线视频 | 日韩区视频| 日韩av电影免费观看 | 天天射天天射天天射 | av电影免费在线看 | а中文在线天堂 | 我要看黄色一级片 | 西西www444| 操天天操| 婷婷丁香视频 | 国产小视频在线观看免费 | 国产玖玖精品视频 | 午夜精品一区二区三区视频免费看 | 久久精国产 | 欧美在线不卡一区 | 不卡电影一区二区三区 | 少妇bbw搡bbbb搡bbbb | 久久tv| 在线观看 国产 | 国产精品嫩草影院99网站 | 亚洲色五月 | 日韩毛片精品 | 国产黄色av影视 | 久久成人免费视频 | 天天操网| 日韩亚洲在线观看 | 国产精品乱码一区二三区 | 中文字幕在线免费97 | 国产成人a亚洲精品 | 久久天天操 | 日韩精品欧美精品 | 狠狠狠色丁香婷婷综合久久88 | 999久久久久 | 天天爽夜夜爽人人爽一区二区 | 91网在线看 | 精品亚洲成人 | 狠色狠色综合久久 | 久久xxxx | 在线中文字幕播放 | 中文字幕 国产 一区 | 成年人免费电影在线观看 | 欧美性爽爽 | 最近中文字幕在线中文高清版 | 免费看黄色大全 | 国产日韩欧美自拍 | 亚洲天天综合 | 欧美日韩国产在线观看 | 蜜桃视频在线观看一区 | 69夜色精品国产69乱 | 91新人在线观看 | 97国产情侣爱久久免费观看 | 免费精品人在线二线三线 | 久久你懂的 | 在线a视频 | 欧美性大战久久久久 | 天天天天天天天天操 | 日韩va欧美va亚洲va久久 | 免费黄色在线网址 | 国产一级二级三级在线观看 | 一区二区三区日韩精品 | 日韩精品一区二区三区高清免费 | 97精品超碰一区二区三区 | 国产 日韩 在线 亚洲 字幕 中文 | 久久久亚洲电影 | 免费成人黄色 | 中文 一区二区 | 日本一区二区三区免费观看 | 在线观看岛国 | 久久精品视频网 | 亚洲欧美综合精品久久成人 | 99热国产在线观看 | 欧美日韩国产一区二区在线观看 | 色91在线| 国产成在线观看免费视频 | 国产视频中文字幕 | 国产精品久久久久久电影 | 激情丁香综合五月 | 色播99| 久久久久久久久网站 | 亚洲精品视频免费在线 | 99九九免费视频 | 亚洲最新视频在线 | 天天色天天爱天天射综合 | 中文区中文字幕免费看 | 超碰在线人人草 | 国产视频1 | 97色se| 日韩在线观看精品 | 国产免码va在线观看免费 | 亚洲另类xxxx| 91成熟丰满女人少妇 | 一区二区三区在线看 | 婷婷在线播放 | 中文在线8资源库 | 欧美日韩在线精品 | 欧美视频在线二区 | 久久婷婷网 | 高清av免费看 | 日韩精品一区二区免费 | 91在线视频观看免费 | 亚洲精品国产精品国自产观看 | 91九色porny蝌蚪视频 | 九九免费精品视频在线观看 | 欧美日韩亚洲国产一区 | 久久在线观看 | 欧美午夜性 | a黄色一级| 国产一区二区三区在线免费观看 | av在线免费网站 | 色综合久久五月天 | 高清日韩一区二区 | 免费黄色av | 亚洲天堂网站视频 | 久久激五月天综合精品 | 天堂在线成人 | 成人小视频在线免费观看 | 国产精品亚洲视频 | 亚洲国产精品久久久久久 | 婷婷丁香自拍 | 波多野结衣一区三区 | 欧美xxxx性xxxxx高清 | 精品少妇一区二区三区在线 | 成人毛片在线视频 | 亚洲国产成人久久 | 黄色tv视频| 69精品久久久 | 天天操夜夜操国产精品 | 九九热在线播放 | 欧洲黄色片 | www.国产在线视频 | 亚洲精品欧美成人 | 久草男人天堂 | 岛国av在线| 亚州精品天堂中文字幕 | 国产精品一区久久久久 | 亚洲欧洲精品一区二区精品久久久 | www.97色.com | 久久精品美女视频 | 91精品国产92久久久久 | 99久久精品免费看国产四区 | 中文欧美字幕免费 | 九草视频在线 | 久久激情小视频 | 国产精品中文久久久久久久 | 久久精品www人人爽人人 | 久久久久久久久影院 | 日韩中文字幕亚洲一区二区va在线 | 成人在线观看av | 日韩美在线观看 | 91av视屏| 青青草国产免费 | 亚洲波多野结衣 | 91精品网站在线观看 | 99九九热只有国产精品 | 日韩mv欧美mv国产精品 | 国产精品美女久久久久久2018 | 国产午夜精品久久久久久久久久 | 日韩中文幕 | 久久玖| 91精品国产乱码久久桃 | 国产在线欧美日韩 | 香蕉网在线 | 日韩免费三级 | 中文字幕 欧美性 | 欧美最猛性xxx | 天天操综合 | 精品久久九九 | 91精品网站在线观看 | 国产综合精品久久 | 黄色免费高清视频 | 午夜精品久久久久99热app | 国产在线看一区 | 中文字幕视频一区二区 | 激情视频在线观看网址 | 91免费在线看片 | 国产精品久久一卡二卡 | 激情丁香久久 | 国产福利精品一区二区 | 91桃色免费观看 | 911精品视频 | 婷婷av资源| 91最新视频在线观看 | 久久综合桃花 | 草在线| 婷婷色在线| 国产成人99久久亚洲综合精品 | 黄色在线看网站 | 欧美经典久久 | 在线观看日韩专区 | 国产一区二区在线免费播放 | 91精品国产乱码在线观看 | 亚洲免费专区 | 国产小视频在线 | 国产精品久久久久永久免费观看 | 亚洲天堂激情 | 中文字幕在线视频第一页 | 久久精品视频日本 | 婷婷av综合 | 成年人免费在线观看网站 | 久久精品亚洲 | 久久久久久久国产精品视频 | 99久久精品无免国产免费 | 91传媒免费在线观看 | 国产精品一区二区三区久久久 | 色欧美88888久久久久久影院 | 亚洲国产欧美在线人成大黄瓜 | 色黄www小说 | 中文字幕一区二区在线播放 | 免费观看的黄色片 | 在线观看视频你懂 | 在线观看中文字幕视频 | 成人av网站在线观看 | 欧美国产日韩一区二区 | av在线不卡观看 | 久久久久国产精品www | 91精品第一页 | av资源免费观看 | 亚州人成在线播放 | 97热久久免费频精品99 | 在线小视频你懂的 | 亚洲黄色免费电影 | 久久精品视频国产 | 激情五月综合网 | 久久免费视频7 | 91爱爱视频 | 婷婷精品| 亚洲女人天堂成人av在线 | 91精品麻豆 | 日韩视频免费 | 国产免费观看高清完整版 | 日韩精品一区二区在线观看 |