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

歡迎訪問 生活随笔!

生活随笔

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

java

用于Elasticsearch成绩单的Java客户端

發(fā)布時間:2023/12/3 java 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用于Elasticsearch成绩单的Java客户端 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在本演講中,我將介紹用于Elasticsearch和Spring Data Elasticsearch的三個不同的客戶端。 首先,讓我們看一下Elasticsearch的一些基礎知識。

彈性搜索

為了介紹elasticsearch,我使用的定義直接來自Elastic網(wǎng)站。

Elasticsearch是基于JSON的分布式搜索和分析引擎,旨在實現(xiàn)水平可伸縮性,最大的可靠性和易于管理的功能。

首先讓我們看看基于JSON的搜索和分析引擎的含義。

要了解elasticsearch的功能,最好查看搜索頁面的示例。 這是每個人都熟悉的,在Github上進行代碼搜索。

可以在單個搜索輸入中輸入關鍵字,下面是結果列表。 搜索引擎和其他數(shù)據(jù)庫之間的顯著特征之一是存在相關性的概念。 我們可以看到,對于我們的搜索詞elasticsearch來說,搜索引擎的項目是第一位的。 人們在搜索該術語時很可能正在尋找項目。 用來確定結果是否比另一個結果更相關的因素可能因應用程序而異-我不知道Github在做什么,但是我可以想象除了經(jīng)典的文本相關性功能之外,他們還在使用諸如流行度之類的因素。 像elasitcsearch這樣的經(jīng)典搜索引擎支持的網(wǎng)站上還有更多功能:突出顯示結果中的出現(xiàn),對列表進行分頁并使用不同的條件進行排序。 在左側,您可以看到所謂的構面,這些構面可用于根據(jù)找到的文檔中的條件進一步細化結果列表。 這類似于在ebay和Amazon等電子商務網(wǎng)站上發(fā)現(xiàn)的功能。 為此,elasticsearch具有聚合功能,這也是其分析功能的基礎。 使用彈性搜索也可以做到這一點。 在這種情況下,這一點更加明顯– Github實際上是在使用Elasticsearch來搜索存儲的大量數(shù)據(jù)。

如果要構建這樣的搜索應用程序,則必須先安裝引擎。 幸運的是,elasticsearch非常容易上手。 除了最近的Java運行時之外,沒有其他特殊要求。 您可以從elastic網(wǎng)站上下載elasticsearch檔案,將其解壓縮并使用腳本啟動elasticsearch。

# download archive wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.0.zipunzip elasticsearch-5.0.0.zip# on windows: elasticsearch.bat elasticsearch-5.0.0/bin/elasticsearch

對于生產(chǎn)用途,還有用于不同Linux發(fā)行版的軟件包。 您可以看到通過在標準端口上執(zhí)行HTTP GET請求來啟動elasticsearch。 在示例中,我使用的是curl,它是用于執(zhí)行HTTP請求的命令行客戶端,可用于許多環(huán)境。

curl -XGET "http://localhost:9200"

elasticsearch將使用包含有關安裝信息的JSON文檔回答此請求。

{"name" : "LI8ZN-t","cluster_name" : "elasticsearch","cluster_uuid" : "UvbMAoJ8TieUqugCGw7Xrw","version" : {"number" : "5.0.0","build_hash" : "253032b","build_date" : "2016-10-26T04:37:51.531Z","build_snapshot" : false,"lucene_version" : "6.2.0"},"tagline" : "You Know, for Search" }

對我們來說,最重要的事實是我們可以看到服務器已啟動。 但是,還有關于Elasticsearch和Lucene的版本信息,Lucene是用于大多數(shù)搜索功能的基礎庫。

如果現(xiàn)在我們想將數(shù)據(jù)存儲在elasticsearch中,我們也將其作為JSON文檔發(fā)送,這次使用POST請求。 因為我非常喜歡新加坡的食物,所以我想構建一個應用程序,讓我可以搜索自己喜歡的食物。 讓我們索引第一道菜。

curl -XPOST "http://localhost:9200/food/dish" -d' {"food": "Hainanese Chicken Rice","tags": ["chicken", "rice"],"favorite": {"location": "Tian Tian","price": 5.00} }'

我們使用的端口與之前使用的端口相同,這次我們僅向URL添加兩個片段: food和dish 。 第一個是索引的名稱,即文件的邏輯集合。 第二種是類型。 它確定了我們要保存的文檔的結構,即所謂的映射。

盤子本身被建模為文檔。 elasticsearch支持不同的數(shù)據(jù)類型,如字符串,用于food的屬性,就像在一個列表tags和喜歡的,甚至嵌入文檔favorite文件。 除此之外,還有更多原始類型,例如數(shù)字,布爾值和特殊類型,例如地理坐標。

現(xiàn)在我們可以索引另一個執(zhí)行另一個POST請求的文檔。

curl -XPOST "http://localhost:9200/food/dish" -d' {"food": "Ayam Penyet","tags": ["chicken", "indonesian"],"spicy": true }'

本文檔的結構有些不同。 它不包含“ favorite子文檔,但具有另一個“ spicy屬性。 相同類型的文檔可能會非常不同–但是請記住,您需要解釋應用程序中的某些部分。 通常,您將擁有類似的文件。

將這些文檔編入索引,就可以自動搜索它們。 一種選擇是在/_search上執(zhí)行GET請求,并將查詢項添加為參數(shù)。

curl -XGET "http://localhost:9200/food/dish/_search?q=chicken"

在兩個文檔中搜索雞肉也將同時返回它們。 這是結果的摘錄。

... {"total":2,"max_score":0.3666863,"hits":[{"_index":"food","_type":"dish","_id":"AVg9cMwARrBlrY9tYBqX","_score":0.3666863,"_source": {"food": "Hainanese Chicken Rice","tags": ["chicken", "rice"],"favorite": {"location": "Tian Tian","price": 5.00} }}, ...

有一些全局信息,例如找到的文檔數(shù)量。 但最重要的屬性是hits數(shù)組,其中包含我們索引盤的原始來源。

這樣很容易上手,但是大多數(shù)情況下查詢會更復雜。 這就是為什么Elasticsearch提供查詢DSL(一種描述查詢以及請求的任何其他搜索功能的JSON結構)的原因。

curl -XPOST "http://localhost:9200/food/dish/_search" -d' {"query": {"bool": {"must": {"match": {"_all": "rice"}},"filter": {"term": {"tags.keyword": "chicken"}}}} }'

我們正在搜索所有包含術語rice并且在tags也包含chicken文檔。 使用.keyword訪問字段允許進行精確搜索,并且是.keyword 5.0中的新功能。

除了搜索本身之外,您還可以使用查詢DSL向Elasticsearch請求更多信息,例如高亮顯示或自動補全或可用于構建構面功能的聚合。

讓我們繼續(xù)定義的另一部分。

Elasticsearch是[…]分布式[…],旨在實現(xiàn)水平可伸縮性,最大的可靠性

到目前為止,我們僅訪問了一個Elasticsearch實例。

我們的應用程序將直接與該節(jié)點通信。 現(xiàn)在,由于Elasticsearch是為水平可伸縮性設計的,因此我們還可以添加更多節(jié)點。

節(jié)點形成集群。 我們?nèi)匀豢梢耘c第一個節(jié)點通信,它將所有請求分發(fā)到集群的必要節(jié)點。 這對我們完全透明。

從一開始就使用Elasticsearch構建集群真的很容易,但是維護生產(chǎn)集群當然會更具挑戰(zhàn)性。

現(xiàn)在,我們對Elasticsearch的功能有了基本的了解,讓我們看看如何從Java應用程序訪問它。

運輸客戶

傳輸客戶端從一開始就可用,并且是最經(jīng)常選擇的客戶端。 從elasticsearch 5.0開始,它具有自己的工件,可以將其集成到您的構建中,例如使用Gradle。

dependencies {compile group: 'org.elasticsearch.client',name: 'transport',version: '5.0.0' }

Elasticsearch的所有功能都可以通過Client接口使用,一個具體的實例是TransportClient ,可以使用Settings對象來實例化它,并且可以具有一個或多個Elasticsearch節(jié)點地址。

TransportAddress address =new InetSocketTransportAddress(InetAddress.getByName("localhost"), 9300);Client client = new PreBuiltTransportClient(Settings.EMPTY)addTransportAddress(address);

然后, client為彈性搜索的不同功能提供方法。 首先,讓我們再次搜索。 回想一下我們上面發(fā)布的查詢的結構。

curl -XPOST "http://localhost:9200/food/dish/_search" -d' {"query": {"bool": {"must": {"match": {"_all": "rice"}},"filter": {"term": {"tags.keyword": "chicken"}}}} }'

一個bool查詢,在其must區(qū)域中具有match查詢,而在filter區(qū)域中具有term查詢。

幸運的是,一旦有了這樣的查詢,就可以輕松地將其轉換為Java等效項。

SearchResponse searchResponse = client.prepareSearch("food").setQuery(boolQuery().must(matchQuery("_all", "rice")).filter(termQuery("tags.keyword", "chicken"))).execute().actionGet();assertEquals(1, searchResponse.getHits().getTotalHits());SearchHit hit = searchResponse.getHits().getAt(0); String food = hit.getSource().get("food").toString();

我們通過在client上調(diào)用prepareSearch來請求SearchSourceBuilder 。 在這里,我們可以使用靜態(tài)幫助器方法設置查詢。 再說一次,這是一個bool查詢,在must區(qū)域有一個match查詢,而在filter區(qū)域有一個term查詢。

調(diào)用execute返回一個Future對象, actionGet是調(diào)用的阻塞部分。 SearchResponse表示使用HTTP接口進行搜索時可以看到的相同JSON結構。 然后,菜的來源可作為地圖使用。

索引數(shù)據(jù)時,有不同的選項可用。 一種是使用jsonBuilder創(chuàng)建JSON表示形式。

XContentBuilder builder = jsonBuilder().startObject().field("food", "Roti Prata").array("tags", new String [] {"curry"}).startObject("favorite").field("location", "Tiong Bahru").field("price", 2.00).endObject().endObject();

它提供了可用于創(chuàng)建JSON文檔結構的不同方法。 然后可以將其用作IndexRequest的源。

IndexResponse resp = client.prepareIndex("food","dish").setSource(builder).execute().actionGet();

除了使用jsonBuilder還有其他幾個可用選項。

常見的選擇是使用Map(一種接受字段名稱和值以獲取簡單結構的便捷方法)或使用傳遞String的選項(通常與Jackson之類的庫結合使用以進行序列化)。

上面我們已經(jīng)看到,傳輸客戶端接受一個或多個Elasticsearch節(jié)點的地址。 您可能已經(jīng)注意到,該端口不同于用于http的端口,即9300而不是9200。這是因為客戶端不通過http進行通信–它使用傳輸協(xié)議連接到現(xiàn)有集群,該二進制協(xié)議也是用于集群中的節(jié)點間通信。

您可能還已經(jīng)注意到,到目前為止,我們僅在與集群的一個節(jié)點通信。 一旦該節(jié)點發(fā)生故障,我們可能將無法再訪問我們的數(shù)據(jù)。 如果您需要高可用性,則可以啟用嗅探選項,該選項可使您的客戶端與群集中的多個節(jié)點通信。

現(xiàn)在,當其中一個節(jié)點發(fā)生故障時,我們?nèi)匀豢梢允褂闷渌?jié)點訪問數(shù)據(jù)。 創(chuàng)建客戶端時,可以通過將client.transport.sniff設置為true來啟用該功能。

TransportAddress address =new InetSocketTransportAddress(InetAddress.getByName("localhost"), 9300);Settings settings = Settings.builder().put("client.transport.sniff", true).build();Client client = new PreBuiltTransportClient(settings)addTransportAddress(address);

此功能通過使用elasticsearch的管理API之一從已知節(jié)點請求集群的當前狀態(tài)來起作用。 配置后,此操作將在啟動過程中以固定的間隔完成,默認情況下每5s進行一次。

嗅探是一項重要功能,即使在節(jié)點發(fā)生故障時,也可以確保您的應用程序保持正常運行。

使用傳輸客戶端時,您會看到一些明顯的好處:隨著客戶端隨服務器一起提供(甚至包括對服務器的依賴關系),您可以確保所有當前API都可以在客戶端代碼中使用。 通信比HTTP上的JSON更有效,并且支持客戶端負載平衡。

另一方面,也存在一些缺點:由于傳輸協(xié)議是內(nèi)部協(xié)議,因此您需要在服務器和客戶端上使用兼容的Elasticsearch版本。 同樣,這出乎意料之外,這還意味著需要使用類似的JDK版本。 另外,您需要在應用程序中包括所有對Elasticsearch的依賴項。 這可能是一個巨大的問題,尤其是對于較大的現(xiàn)有應用程序。 例如,CMS可能已經(jīng)發(fā)行了某些版本的Lucene。 通常,不可能像這樣解決依賴沖突。

幸運的是,有一個解決方案。

RestClient

elasticsearch 5.0引入了一個新客戶端,該客戶端使用elasticsearch的HTTP API而不是內(nèi)部協(xié)議。 這需要更少的依賴性。 同樣,您也不需要太在乎版本-當前的客戶端也可以與elasticsearch 2.x一起使用。

但是也有一個缺點–它還沒有很多功能。

該客戶端也可以作為Maven工件使用。

dependencies {compile group: 'org.elasticsearch.client',name: 'rest',version: '5.0.0' }

客戶端僅取決于apache httpclient及其依賴項。 這是所有依賴項的Gradle列表。

+--- org.apache.httpcomponents:httpclient:4.5.2 +--- org.apache.httpcomponents:httpcore:4.4.5 +--- org.apache.httpcomponents:httpasyncclient:4.1.2 +--- org.apache.httpcomponents:httpcore-nio:4.4.5 +--- commons-codec:commons-codec:1.10 \--- commons-logging:commons-logging:1.1.3

可以通過傳入一個或多個HttpHost來實例化它。

RestClient restClient = RestClient.builder(new HttpHost("localhost", 9200, "http"),new HttpHost("localhost", 9201, "http")).build();

由于目前沒有太多功能,因此大多數(shù)JSON都只能以String的形式使用。 這是一個執(zhí)行match_all查詢并使用幫助程序方法將響應轉換為String的示例。

HttpEntity entity = new NStringEntity("{ \"query\": { \"match_all\": {}}}",ContentType.APPLICATION_JSON);// alternative: performRequestAsyncResponse response = restClient.performRequest("POST", "/_search", emptyMap(), entity);String json = toString(response.getEntity());// ...

索引數(shù)據(jù)也很低。 您只需將包含JSON文檔的String發(fā)送到端點。 客戶端支持使用單獨的庫進行嗅探。 除了具有更少的依賴關系并且elasticsearch版本不再那么重要的事實之外,操作還有另一個好處:現(xiàn)在可以將集群與應用程序分離,HTTP是與集群通信的唯一協(xié)議。

大多數(shù)功能直接取決于Apache http客戶端。 支持使用基本身份驗證,自定義標頭和錯誤處理來設置超時。

目前,尚無查詢支持。 如果您能夠將elasticsearch依賴項添加到您的應用程序中(這當然會使某些好處再次SearchSourceBuilder ),則可以使用SearchSourceBuilder和相關功能為查詢創(chuàng)建字符串。

除了新的RestClient之外,還有另一個具有更多功能的HTTP客戶端:社區(qū)構建的客戶端Jest。

笑話

Jest已經(jīng)存在很長時間了,它是標準客戶端的可行替代方案。 它也可以通過Maven Central獲得。

dependencies {compile group: 'io.searchbox',name: 'jest',version: '2.0.0' }

JestClient是允許將請求發(fā)送到JestClient的中央接口。 可以使用工廠創(chuàng)建。

JestClientFactory factory = new JestClientFactory(); factory.setHttpClientConfig(new HttpClientConfig.Builder("http://localhost:9200").multiThreaded(true).build());JestClient client = factory.getObject();

與RestClient一樣,Jest不支持生成查詢。 您可以使用String模板創(chuàng)建它們,也可以重用elasticsearch構建器(缺點是必須再次管理所有依賴項)。

可以使用構建器來創(chuàng)建搜索請求。

String query = jsonStringThatMagicallyAppears;Search search = new Search.Builder(query).addIndex("library").build();SearchResult result = client.execute(search); assertEquals(Integer.valueOf(1), result.getTotal());

可以通過遍歷Gson對象結構來處理結果,該對象可能變得相當復雜。

JsonObject jsonObject = result.getJsonObject(); JsonObject hitsObj = jsonObject.getAsJsonObject("hits"); JsonArray hits = hitsObj.getAsJsonArray("hits"); JsonObject hit = hits.get(0).getAsJsonObject();// ... more boring code

但這不是您通常與Jest合作的方式。 關于Jest的好處是它直接支持索引和搜索Java Bean。 例如,我們可以代表我們的餐具文件。

public class Dish {private String food;private List<String> tags;private Favorite favorite;@JestIdprivate String id;// ... getters and setters }

然后可以從搜索結果中自動填充此類。

Dish dish = result.getFirstHit(Dish.class).source;assertEquals("Roti Prata", dish.getFood());

當然,bean支持也可以用于索引數(shù)據(jù)。

通過http訪問elasticsearch時,Jest可能是一個很好的選擇。 它具有許多有用的功能,例如在索引和搜索時支持bean,以及一種稱為節(jié)點發(fā)現(xiàn)的嗅探功能。 不幸的是,您必須自己創(chuàng)建搜索查詢,但RestClient也是如此。

現(xiàn)在我們已經(jīng)研究了三個客戶端,是時候在更高層次上看到抽象了。

Spring Data Elasticsearch

Spring Data項目家族提供了使用通用編程模型訪問不同數(shù)據(jù)存儲的權限。 它不會嘗試提供所有商店的抽象,每個商店的特產(chǎn)仍然可用。 最令人印象深刻的功能是動態(tài)存儲庫,使您可以使用界面定義查詢。 流行的模塊是用于訪問關系數(shù)據(jù)庫的Spring Data JPA和Spring Data MongoDB。

像所有Spring模塊一樣,工件可以在Maven Central中使用。

dependencies {compile group: 'org.springframework.data',name: 'spring-data-elasticsearch',version: '2.0.4.RELEASE' }

使用自定義批注將要建立索引的文檔表示為Java Bean。

@Document(indexName = "spring_dish") public class Dish {@Idprivate String id;private String food;private List<String> tags;private Favorite favorite;// more code}

可以使用不同的注釋來定義如何在elasticsearch中存儲文檔。 在這種情況下,我們僅定義持久化文檔時要使用的索引名稱,以及用于存儲由elasticsearch生成的id的屬性。

為了訪問文檔,可以定義一個鍵入到餐具類的接口。 有不同的擴展接口, ElasticsearchCrudRepository提供通用的索引和搜索操作。

public interface DishRepository extends ElasticsearchCrudRepository<Dish, String> {}

該模塊提供用于XML配置的名稱空間。

<elasticsearch:transport-client id="client" /><bean name="elasticsearchTemplate" class="o.s.d.elasticsearch.core.ElasticsearchTemplate"><constructor-arg name="client" ref="client"/> </bean><elasticsearch:repositories base-package="de.fhopf.elasticsearch.springdata" />

transport-client元素實例化了一個傳輸客戶端, ElasticsearchTemplate提供了有關ElasticsearchTemplate的常用操作。 最后, repositories元素指示Spring Data掃描擴展Spring Data接口之一的接口。 它將自動為這些實例創(chuàng)建實例。

然后,您可以將存儲庫連接到應用程序中,并將其用于存儲和查找Dish實例。

Dish mie = new Dish(); mie.setId("hokkien-prawn-mie"); mie.setFood("Hokkien Prawn Mie"); mie.setTags(Arrays.asList("noodles", "prawn"));repository.save(Arrays.asList(hokkienPrawnMie));// one line ommitedIterable<Dish> dishes = repository.findAll();Dish dish = repository.findOne("hokkien-prawn-mie");

通過id檢索文檔對于搜索引擎而言不是很有趣。 要真正查詢文檔,您可以在界面中添加遵循特定命名約定的更多方法。

public interface DishRepository extends ElasticsearchCrudRepository<Dish, String> {List<Dish> findByFood(String food);List<Dish> findByTagsAndFavoriteLocation(String tag, String location);List<Dish> findByFavoritePriceLessThan(Double price);@Query("{\"query\": {\"match_all\": {}}}")List<Dish> customFindAll(); }

大多數(shù)方法以findBy開頭,后跟一個或多個屬性。 例如, findByFood將使用給定的參數(shù)查詢田間food 。 結構化查詢也是可能的,在這種情況下,通過添加lessThan 。 這將返回所有價格低于給定價格的菜肴。 最后一種方法使用另一種方法。 它不遵循命名約定,而是使用Query注釋。 當然,此查詢也可以包含參數(shù)的占位符。

總結一下,Spring Data Elasticsearch是在標準客戶端之上的一個有趣的抽象。 它在某種程度上與某個Elasticsearch版本相關,當前版本使用2.2版。 有計劃使其與5.x兼容,但這可能仍需要一些時間。 有一個拉取請求使用Jest進行通信,但尚不清楚是否以及何時將其合并。 不幸的是,項目中沒有很多活動。

結論

我們研究了三個Java客戶端和更高層次的抽象Spring Data Elasticsearch。 這些中的每一個都有其優(yōu)點和缺點,并且沒有建議在所有情況下都使用它。 傳輸客戶端具有完整的API支持,但與elasticsearch依賴關系相關。 RestClient是未來,將有一天取代運輸客戶端。 從功能上講,它目前處于較低水平。 Jest具有更豐富的API,但是是外部開發(fā)的,盡管項目中的提交者有活動,但Jest背后的公司似乎已不存在。 另一方面,Spring Data Elasticsearch更適合已經(jīng)使用Spring Data且不希望直接與Elasticsearch API聯(lián)系的開發(fā)人員。 它當前與標準客戶端的版本綁定,開發(fā)活動很少。

翻譯自: https://www.javacodegeeks.com/2016/11/java-clients-elasticsearch-transcript.html

總結

以上是生活随笔為你收集整理的用于Elasticsearch成绩单的Java客户端的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

亚洲国产资源 | 欧美在线观看视频一区二区三区 | 国产一区二区在线影院 | 日韩精品91偷拍在线观看 | 91黄色在线观看 | 久久美女高清视频 | 亚洲视频久久 | 国产午夜精品一区二区三区在线观看 | 91香蕉嫩草| 制服丝袜亚洲 | 亚洲精品国产综合久久 | 成人黄色毛片视频 | 国产91精品看黄网站在线观看动漫 | 国产中文字幕视频在线 | 亚洲精品视频在 | 日韩精品免费一区二区 | 麻花豆传媒mv在线观看 | 91精品啪在线观看国产 | 久久只精品99品免费久23小说 | 亚洲一区二区三区miaa149 | 欧美日韩亚洲精品在线 | 久草网视频 | 黄色成人影视 | 日韩在线观看网址 | 久久成年人网站 | 国内精品久久久久影院优 | 人人爽人人爽av | 国产专区精品 | 欧美巨大荫蒂茸毛毛人妖 | 国产一区二区影院 | 国产精品久久人 | 国产九色在线播放九色 | 日韩精品在线看 | 色婷婷国产精品一区在线观看 | 开心色婷婷 | 国产精品久久嫩一区二区免费 | 一本一本久久a久久精品综合 | 免费成人在线观看 | 91在线精品播放 | 激情综合网五月 | 日韩中文幕 | 射射色 | av888.com| 中日韩免费视频 | 亚洲欧美视频网站 | 黄色网免费 | av线上免费观看 | 五月婷婷另类国产 | 亚洲国产欧洲综合997久久, | 婷婷丁香在线 | 亚洲精品成人免费 | 国产视频黄 | 亚洲视频久久久久 | 久久久久久久久久久电影 | 91久久精品一区二区三区 | 国产最新精品视频 | 亚洲精品乱码久久久久v最新版 | 国产色资源| 色婷婷视频网 | www.com在线观看 | 五月婷婷久久综合 | 国产中文字幕av | 97超碰在线播放 | 深爱综合网 | 国产精品久久久久av | 日韩区在线观看 | 人人玩人人添人人澡超碰 | 亚洲 中文 在线 精品 | 精品一区二区6 | 久久久久久免费视频 | 国产美女在线精品免费观看 | 麻豆精品91 | 久久精品视频日本 | 精品国内自产拍在线观看视频 | 日日干美女| 精选久久 | 久久久视频在线 | 91网在线看 | 亚洲国产成人精品在线 | 开心激情五月婷婷 | 亚洲视频在线视频 | 国产精品综合久久久 | 成人av.com| 亚洲片在线观看 | 最新极品jizzhd欧美 | 久久久久久久av | 久久人人爽爽人人爽人人片av | 久久成人18免费网站 | 免费在线黄色av | 97超碰中文字幕 | 国产一级视频在线 | 在线草 | 综合久久一本 | 五月天色中色 | 午夜久久福利 | 久久久国产高清 | 黄网站app在线观看免费视频 | 免费黄色av.| 久久婷亚洲五月一区天天躁 | 国产精品一区二区av麻豆 | 一级片视频在线 | 懂色av一区二区在线播放 | 久久伦理视频 | 久草在线视频在线观看 | 一区二区三区四区在线 | 一区二区久久 | 婷婷丁香自拍 | 日韩电影黄色 | 久久久999免费视频 日韩网站在线 | 国产一线二线三线性视频 | 中文字幕永久免费 | 亚洲永久在线 | 三级黄免费看 | 国产精品成人免费精品自在线观看 | 成人av免费电影 | 色多多污污| 91精彩在线视频 | 97干com| 97在线观看免费高清完整版在线观看 | a视频免费 | 久草视频99 | 色综合久久久久久中文网 | 狠狠色丁香久久婷婷综合丁香 | 一区二区激情 | 亚洲一区二区三区91 | 中文字幕av最新更新 | av中文天堂在线 | 久久日韩精品 | 日韩高清免费电影 | 中文字幕在线观看网址 | 午夜色大片在线观看 | 国产麻豆精品免费视频 | 五月天亚洲激情 | 日韩免费一区 | 亚洲高清国产视频 | 国产精品综合久久久久 | av电影中文字幕 | 亚洲视频中文 | 国产一区二区在线播放视频 | 国产成人资源 | 久久精品3 | 久久这里精品视频 | 亚洲午夜av久久乱码 | 天堂麻豆 | 黄色性av| 中文字幕成人 | 蜜桃视频日韩 | 狠狠色丁香婷婷综合久久片 | www.婷婷色 | 超碰97国产在线 | 中文字幕在线观看完整版电影 | 国产伦精品一区二区三区… | 日韩激情视频在线 | 国产欧美综合在线观看 | 日本三级久久久 | 亚洲视频在线免费看 | 日韩精品免费一区二区三区 | 五月婷在线观看 | 久草在线视频资源 | 香蕉视频在线播放 | 日产中文字幕 | 国产精品av免费 | 日韩精品视频久久 | 久久免费视频国产 | 国产 字幕 制服 中文 在线 | 婷婷久久一区 | 国产日韩精品一区二区 | 国内精品免费久久影院 | 欧美电影在线观看 | 亚洲欧美国产精品久久久久 | 日韩免费b | 久久免费在线视频 | 精品国产一区二区三区久久 | 香蕉网在线观看 | 欧美日韩一区二区视频在线观看 | av资源免费看| 91精品爽啪蜜夜国产在线播放 | 91av原创 | 色狠狠操| 欧美另类亚洲 | 18国产精品白浆在线观看免费 | 美女国产精品 | 国产一区二区在线影院 | 婷婷色网址 | 久久精品欧美一区二区三区麻豆 | 国产一区二区在线免费播放 | 国产精品乱码一区二区视频 | 久久午夜免费观看 | 99精品一级欧美片免费播放 | 在线观看网站你懂的 | 国产一级视频 | 日韩精品一区二区三区水蜜桃 | 蜜臀久久99精品久久久酒店新书 | 欧美激情第八页 | 99精品视频播放 | 国产免码va在线观看免费 | 五月婷婷色播 | 国产91成人 | 69热国产视频 | 亚色视频在线观看 | 日本成人黄色片 | 国产高清专区 | 91精品国产自产在线观看 | 亚洲欧美日韩精品久久奇米一区 | 国产日韩欧美精品在线观看 | 黄色av电影在线 | japanesexxxxfreehd乱熟| 婷婷六月综合亚洲 | 亚洲欧美成人网 | 久久久久久久久综合 | 国产精品美女www爽爽爽视频 | 三级黄在线 | 婷婷丁香色综合狠狠色 | 亚洲人成综合 | 国产成人久久精品亚洲 | 日韩精品欧美一区 | 国产美女搞久久 | 欧美日韩免费在线观看视频 | 韩日精品在线 | 麻豆视频免费在线观看 | 很黄很色很污的网站 | 精品久久1 | 久久99久国产精品黄毛片入口 | 天天插狠狠干 | 天天躁日日躁狠狠 | 视频二区 | 超碰国产在线 | 久久欧洲视频 | 国产精品成人在线 | 99精品在线免费在线观看 | 婷婷激情综合网 | 久久久久久久久久久国产精品 | 欧美一级日韩三级 | 久久精品久久久精品美女 | 99久在线精品99re8热视频 | 中文字幕在线日亚洲9 | www.com.黄 | 五月综合婷 | 国内精品小视频 | 亚洲视频综合 | 黄色片网站大全 | av中文字幕在线看 | 欧美日韩精品久久久 | www.国产视频 | 欧美午夜理伦三级在线观看 | 人人添人人澡 | 特级毛片在线观看 | 97看片网| 国产手机在线观看 | 日韩在线欧美在线 | 婷婷草 | 五月天伊人| 久久丁香网 | 国产在线观看免 | 亚欧日韩成人h片 | 私人av | 国产福利网站 | 久久久久久高潮国产精品视 | 91污在线观看| 国产一区二区观看 | 久久夜色精品国产欧美乱 | 国产精品 亚洲精品 | 天天操夜夜操夜夜操 | 欧美日韩在线免费视频 | 久久精品视频日本 | 久久99国产精品二区护士 | 最新色视频| 久久一区精品 | 天天亚洲综合 | 久草网在线观看 | 波多野结衣综合网 | 日韩高清免费在线 | 国产不卡精品视频 | 久久草在线视频国产 | 国产视频精品免费 | 日夜夜精品视频 | 天天射夜夜爽 | 成人一级电影在线观看 | 最近2019中文免费高清视频观看www99 | 啪啪动态视频 | 特级黄色电影 | 久久久久久国产精品久久 | 中文字幕在线观看完整 | 国产一区二区高清不卡 | 久草在线免 | 在线免费观看国产黄色 | 欧美美女视频在线观看 | 最近在线中文字幕 | 国产香蕉在线 | 久久中文网 | 久久人人爽人人爽人人片av免费 | 美女视频黄,久久 | 91精品啪啪| 日韩中文在线播放 | 免费av一级电影 | 成人免费在线观看av | 99精品99 | 欧美国产精品久久久久久免费 | 成人免费在线观看电影 | av电影免费看| 久久久久久久久亚洲精品 | 天天干天天天 | 成 人 黄 色 片 在线播放 | 国产在线精品播放 | 免费视频99 | 激情五月看片 | 国产在线观看高清视频 | 日韩电影久久久 | 国内一区二区视频 | 欧美精品久久久久久久久久久 | 日韩资源在线 | 91视频91自拍 | 91系列在线 | 久久成人亚洲欧美电影 | 夜色成人网 | 精品国产一区二区三区免费 | 992tv又爽又黄的免费视频 | 欧美日韩1区2区 | 精品在线免费观看 | 一区二区三区在线免费播放 | 在线免费视频一区 | 国产最新福利 | 激情网第四色 | 久久91久久久久麻豆精品 | 久色网 | 成年人视频在线免费 | 久草在线视频资源 | 亚洲精品国产拍在线 | 欧美一区二区三区免费观看 | 青青草在久久免费久久免费 | 日韩美女av在线 | 成年人免费在线看 | 日日夜夜天天射 | 久久国产品 | 亚洲女同videos | 国产精品精品久久久久久 | 九九九在线观看 | 婷婷色影院 | 亚洲精品中文字幕在线 | 2019精品手机国产品在线 | 免费涩涩网站 | 亚洲电影av在线 | 亚洲一区日韩 | 久久综合亚洲鲁鲁五月久久 | 九九视频在线观看视频6 | 婷婷99| a电影在线观看 | 黄网站污| 四虎永久免费网站 | 免费在线播放黄色 | 日日草av| 欧美做受高潮 | 成人黄色小视频 | av在线激情 | 免费久草视频 | 一区二区精品在线 | 国产1级视频 | 中文字幕中文字幕在线中文字幕三区 | 久久久精品国产一区二区电影四季 | 91天堂在线观看 | 亚洲国产经典视频 | 91观看视频 | av高清影院| 日日草视频 | 亚洲爱av | 婷婷在线网站 | 色播五月激情综合网 | 亚洲一级片在线观看 | 国产小视频在线免费观看 | 亚洲精选视频在线 | 国产99久久精品一区二区300 | 午夜免费视频网站 | 西西4444www大胆视频 | 欧美日韩视频一区二区三区 | 又黄又刺激的视频 | 婷婷综合影院 | 国产精品久久久久久久久久久免费看 | 国产精品美女久久久 | 国产黄色在线网站 | 久久天天躁狠狠躁亚洲综合公司 | 91一区二区三区在线观看 | 日本精品久久久久中文字幕5 | 日日夜夜精品网站 | www91在线| 免费成人在线网站 | 蜜桃视频在线视频 | 操久 | 69久久99精品久久久久婷婷 | 国内久久看 | 国产理论免费 | av在线网站观看 | 在线视频成人 | 亚洲国产资源 | 国内精品久久久久久久久久清纯 | 欧美日韩精品在线免费观看 | 免费观看黄色12片一级视频 | 91福利专区| 国产精品成人自产拍在线观看 | 国产精品国产三级国产aⅴ无密码 | 91视频高清完整版 | 色wwwww| 日日摸日日添夜夜爽97 | 精品国产1区2区3区 国产欧美精品在线观看 | 婷婷六月激情 | 亚洲欧洲xxxx| 六月丁香激情网 | 国产小视频在线观看免费 | 手机在线黄色网址 | 免费h精品视频在线播放 | 91视频电影| 国产精品电影一区 | 一级α片 | 中文字幕乱码亚洲精品一区 | 中文字幕在线观看第一区 | 精品国产一区二区三区免费 | 亚洲 欧洲av | 久久影院一区 | 久久第四色| 男女激情免费网站 | 久久人人爽人人爽人人片av软件 | 国产精品wwwwww| 久久男人中文字幕资源站 | 天天射射天天 | 国产精品第三页 | 欧洲一区二区三区精品 | 亚洲视频在线看 | 九九热免费观看 | 一本色道久久综合亚洲二区三区 | 波多野结衣在线观看视频 | 极品久久久久 | 国产又粗又猛又黄视频 | 成人在线视频你懂的 | 国产尤物在线视频 | 狠狠躁天天躁 | 欧美午夜精品久久久久久浪潮 | 国产一区二区精品久久 | 国产精品美女www爽爽爽视频 | 色91在线 | 97精品一区二区三区 | 麻豆久久久久 | 免费aa大片 | 日韩高清片 | 日韩国产精品久久久久久亚洲 | 成人av资源网站 | 国产精品福利在线观看 | 国产精品露脸在线 | 国产精品久久久久久久免费 | 国产福利一区二区三区视频 | 五月婷在线视频 | 日日草天天干 | 久久有精品 | 精品美女久久久久久免费 | 黄色软件在线观看免费 | a在线观看国产 | 亚洲理论影院 | 国产 成人 久久 | 欧美在线1区 | www五月| 一级片色播影院 | 偷拍精品一区二区三区 | 国产尤物一区二区三区 | 激情视频国产 | 免费看污污视频的网站 | 午夜美女av | 日韩欧美中文 | 日韩av网站在线播放 | 国产亚洲精品久久网站 | 欧美va天堂va视频va在线 | 天天操操 | 人人爽人人爽人人片av免 | 99久热精品 | 91日韩在线 | 欧洲精品亚洲精品 | 激情av在线播放 | 国产永久免费高清在线观看视频 | 久久精品免视看 | 国产专区第一页 | 国内精品久久影院 | 久久超碰网 | 色五月成人 | 亚洲欧美日韩一级 | 国产精品久久久久久影院 | 中文字幕丰满人伦在线 | 国产精品久久久久婷婷 | 国产色区 | 91丨九色丨高潮 | 天天操天天射天天插 | 天天射天天干天天 | 免费亚洲黄色 | 99亚洲精品 | 国产麻豆视频网站 | 国产精品99久久久久的智能播放 | 伊人国产视频 | 在线观看免费视频你懂的 | 99精品在线免费观看 | 国产小视频精品 | 337p西西人体大胆瓣开下部 | 99riav1国产精品视频 | 久久综合狠狠综合久久综合88 | 天天射网 | 日韩色av色资源 | 国产视频在线观看一区 | 欧美性黑人 | 国产高清免费视频 | 丁香久久综合 | 久久精品99国产精品酒店日本 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 91在线观看欧美日韩 | 六月丁香在线视频 | 依人成人综合网 | 天天插日日射 | 狠狠干成人 | 人人爱天天操 | 久久久91精品国产一区二区精品 | 色99在线| 91一区二区三区在线观看 | 成人精品999 | 99热精品久久 | 国产高清无线码2021 | 亚洲色综合| 国产欧美最新羞羞视频在线观看 | 亚洲精品久久久蜜臀下载官网 | 天天操天天操 | 国产成人一区二区三区影院在线 | 国产韩国日本高清视频 | 99精品一区| 国产综合婷婷 | 国产一级电影在线 | 欧美影片 | 五月婷婷免费 | 久久影视网 | 国产精品福利午夜在线观看 | 午夜精品久久久久久久99水蜜桃 | 免费观看高清 | 久久福利在线 | 九九久久久久99精品 | 国产资源在线观看 | 亚洲男模gay裸体gay | 日韩网站免费观看 | 91看片看淫黄大片 | 最近最新中文字幕 | 成人网444ppp | 欧美一区二区三区在线 | 免费在线黄 | 亚洲成人av电影在线 | 99视频在线看 | 九九国产视频 | 亚洲精品国产精品久久99 | 九九99靖品 | 国产精品美女免费看 | 人人澡澡人人 | 欧洲精品久久久久毛片完整版 | aaa黄色毛片 | 麻豆一区在线观看 | 99999精品 | 黄色一级大片在线免费看国产一 | 天天干天天草 | 亚洲精品中文在线资源 | 全黄网站 | 日日干网址 | 国产 日韩 欧美 在线 | 三级在线视频播放 | 99久久国产免费,99久久国产免费大片 | 日日夜夜天天久久 | 国产黄色片久久 | 婷婷激情av| 久久在线观看 | 国产免费一区二区三区最新 | 成人黄色免费在线观看 | 国产精品系列在线 | 久久电影网站中文字幕 | 久久国产精品99精国产 | 色网站免费在线观看 | 在线你懂的视频 | 在线观看成人网 | 伊人丁香 | a成人v | 人人艹视频 | 欧美韩国日本在线 | 成人在线电影观看 | 日韩黄色免费看 | 久久久久女教师免费一区 | 亚洲精品久久久蜜桃 | 日韩欧美一区二区三区免费观看 | 成年人视频在线观看免费 | 999成人 | 99色亚洲| 欧美精品做受xxx性少妇 | 久久精品99精品国产香蕉 | 久草免费新视频 | 最近中文字幕在线 | 国产精品一区二区在线观看免费 | 亚洲欧洲国产视频 | 亚洲高清色综合 | 激情综合色播五月 | 99久久99久久精品免费 | 久久精品艹 | 人人涩 | 中文字幕亚洲欧美 | 亚洲精品久久久久久国 | 精品国产免费av | 欧美极品一区二区三区 | 亚洲欧美综合 | 在线观看视频色 | 久久夜色精品国产欧美乱极品 | 日本中文字幕网站 | 一本一本久久a久久精品综合 | 久久免费视频在线观看6 | 国产婷婷在线观看 | 国产在线免费观看 | 四虎影院在线观看av | av先锋中文字幕 | 亚洲视频一区二区三区在线观看 | 99精品视频在线免费观看 | 亚洲爽爽网| 玖玖视频精品 | 日韩精品久久久久久中文字幕8 | 久久在现视频 | 91一区二区三区在线观看 | 久久影视一区 | 激情六月婷婷久久 | 黄色中文字幕在线 | 最新的av网站 | 最近中文字幕免费视频 | 精品国偷自产国产一区 | 狂野欧美激情性xxxx | 色狠狠综合天天综合综合 | av一级二级 | 91精品一区二区在线观看 | 黄色国产成人 | 色婷婷88av视频一二三区 | 亚洲精品在线播放视频 | 婷婷激情站 | 91在线播放视频 | 久久久久欠精品国产毛片国产毛生 | 激情婷婷综合 | 婷婷激情综合网 | 成人av免费电影 | 在线播放 一区 | 国产日产av | www.午夜色.com | 成人黄色av网站 | av免费电影在线 | av片中文字幕| 日韩国产欧美视频 | 在线免费观看不卡av | 日韩精品一区二区三区免费观看 | 91网免费观看 | 午夜久久久久 | 日韩在线观看视频在线 | 亚洲综合视频在线播放 | 国产手机视频在线 | 欧美日韩国产一区二 | 久久成人午夜视频 | 国产精品久久久久久久妇 | 欧美日韩网址 | 日韩大片在线播放 | 毛片美女网站 | 国产九九九精品视频 | 九九热视频在线播放 | 狠狠色丁香婷婷综合橹88 | 色视频在线看 | 国产精品第一页在线 | 国产.精品.日韩.另类.中文.在线.播放 | 欧美大片在线观看一区 | 日韩午夜在线 | 在线小视频你懂得 | 99久久9 | 97免费视频在线 | 激情五月综合网 | 亚洲欧洲精品视频 | 久久久精品 一区二区三区 国产99视频在线观看 | 久久久久亚洲精品成人网小说 | 国产福利一区二区三区在线观看 | 国产一级电影网 | 国产精品成人在线观看 | 国产日韩欧美视频在线观看 | 日韩电影一区二区三区在线观看 | 亚洲精品欧美精品 | 麻豆手机在线 | 国产日韩欧美在线一区 | 99热在线免费观看 | 一级理论片在线观看 | 久久精品视频在线观看 | 日韩一区二区三区高清免费看看 | av三级在线免费观看 | 韩国三级一区 | 免费视频二区 | 97av免费视频 | 激情五月婷婷激情 | 亚洲精品免费在线播放 | 色鬼综合网| 999热线在线观看 | 国产午夜精品av一区二区 | 99色在线播放 | 日产乱码一二三区别免费 | 欧美性大战 | 日韩av不卡播放 | 99热这里只有精品8 久久综合毛片 | 免费观看视频的网站 | 天堂久久电影网 | 午夜精品久久久久久久爽 | 欧美乱淫视频 | 国产精品久久久久久婷婷天堂 | 成人精品一区二区三区电影免费 | 丁香婷五月 | 一本一本久久a久久精品综合小说 | 成人网页在线免费观看 | 国产一级片免费观看 | 亚洲精品久久久蜜桃直播 | 狠狠插狠狠操 | 婷婷五情天综123 | 日本精品午夜 | 中文字幕韩在线第一页 | 久热免费 | 欧美久久电影 | 精精国产xxxx视频在线播放 | 91av视频免费观看 | 久久精品视频在线看 | 又黄又爽又无遮挡免费的网站 | 国产人免费人成免费视频 | 国产一区二区中文字幕 | a久久久久久 | 最近最新mv字幕免费观看 | 亚洲涩涩涩涩涩涩 | 超碰人人做 | 亚洲欧美日韩一区二区三区在线观看 | 欧美日韩aa| 久久综合网色—综合色88 | 日韩美精品视频 | 中文字幕免费观看 | 国产不卡免费视频 | 日本精品久久久一区二区三区 | 国产日本在线观看 | 成年人电影免费在线观看 | 日本老少交 | 日本中文字幕电影在线免费观看 | 欧美日韩精品在线视频 | 五月天国产 | 三级黄色片子 | 久久精品一区二区三区中文字幕 | 91精品视频在线 | 国产极品尤物在线 | 国产精品久久久久永久免费看 | 国产日韩欧美在线观看视频 | 久草视频在线播放 | 欧美在线你懂的 | 狠狠躁日日躁狂躁夜夜躁 | 日本久久电影网 | 国产码电影| 热99在线 | 九色视频网站 | 久草在线手机观看 | 国产中文字幕三区 | 久久激情视频网 | 中文字幕91在线 | 久草91视频| 91av播放| 日韩电影一区二区在线 | 成人免费在线视频 | aaa毛片视频 | 精品国产一区在线观看 | 深夜男人影院 | 国内精品一区二区 | 999久久国精品免费观看网站 | 免费av影视| 日韩免费观看av | 亚洲精选在线观看 | 久久精品9| 国产成人在线综合 | 国产视频在线一区二区 | 亚洲国产中文字幕在线观看 | 99热日本 | a在线观看免费视频 | 国产精品国产亚洲精品看不卡15 | 91精品国产自产老师啪 | 在线观看亚洲精品 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产高清专区 | 亚洲精品在线视频播放 | 国产一级大片免费看 | 日韩高清不卡一区二区三区 | 狠狠网| 色国产精品一区在线观看 | 综合激情网| 亚洲自拍偷拍色图 | 欧美激情综合五月色丁香小说 | 免费美女av | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 欧美久久久久久久久 | 狠狠色婷婷丁香六月 | 天天草夜夜 | 国产精品一区二区吃奶在线观看 | 精品欧美小视频在线观看 | 亚洲视频在线观看免费 | 天天曰天天干 | 天天综合操 | 99日精品 | 一区二区三区久久精品 | 国产一级片在线播放 | 91中文字幕一区 | 天天插天天射 | 九七人人干 | 黄色91在线| 免费亚洲婷婷 | 久久激情视频 | 免费h精品视频在线播放 | 91精品视频在线观看免费 | 日本精品视频免费观看 | 中文字幕av最新更新 | 欧美国产一区在线 | 91精品国产91久久久久福利 | 在线激情av电影 | 色噜噜在线观看视频 | 精品毛片在线 | 欧美日韩在线观看一区二区三区 | 日韩极品视频在线观看 | 激情综合五月天 | 久久精品5| 国内丰满少妇猛烈精品播 | 99久e精品热线免费 99国产精品久久久久久久久久 | 日韩二区在线播放 | 六月丁香婷婷久久 | 久久在线精品 | 成人久久久精品国产乱码一区二区 | 日韩午夜在线 | 中文字幕久久亚洲 | 免费a现在观看 | 91精品啪在线观看国产81旧版 | 91日本在线播放 | 日本高清中文字幕有码在线 | 日本一区二区高清不卡 | av观看在线观看 | 色多多污污 | 亚洲免费在线视频 | 久久成人国产 | 大胆欧美gogo免费视频一二区 | 91免费黄视频 | 精品一区二区视频 | 亚洲激情 在线 | 欧美日韩国产精品一区 | 亚洲国产精品va在线看 | 黄色一级在线视频 | 中文字幕在线观 | www.黄色片网站 | 少妇bbbb搡bbbb桶 | 天天操天天射天天爽 | 人人爱人人爽 | 国产精品一区二区三区在线播放 | 成人a视频 | 黄色av影院| 亚洲精品免费在线观看视频 | 美女在线观看网站 | 色婷婷啪啪免费在线电影观看 | 最近最新最好看中文视频 | 在线黄色观看 | 99精品视频在线观看视频 | 免费看片网址 | 午夜少妇av | 日韩精品中文字幕有码 | 久在线 | 色综合色综合久久综合频道88 | 久草在线免费新视频 | 九九av | 夜夜操综合网 | 五月天婷婷视频 | 精品人人人 | 在线黄网站 | 久久av免费| 欧美韩国日本在线观看 | 在线观看黄色国产 | 久久久精品 | 人人爽人人舔 | 久久精品国产一区二区电影 | 成人一级影视 | 成年人免费在线观看网站 | 九九99| 日韩精品一区二区三区水蜜桃 | 久久婷婷一区二区三区 | 亚洲精品男人的天堂 | 一区中文字幕电影 | 国产小视频网站 | 天天爽网站| 在线观看视频在线观看 | 91精品视频一区 | 国产涩涩网站 | 黄色动态图xx | 97电影在线看视频 | 国内视频在线 | 91在线视频免费播放 | 2019久久精品 | 久久人视频 | 欧美专区亚洲专区 | 日韩精品久久久久 | 超碰人人舔 | 麻豆视频免费看 | 亚洲在线观看av | av电影av在线| 狠狠色丁香婷婷综合久小说久 | 免费看的黄色录像 | 麻花天美星空视频 | 日韩精品久久久久久中文字幕8 | 国产福利av在线 | 日本少妇视频 | 国产黄在线看 | 日韩在线观看一区 | 97品白浆高清久久久久久 | 97超碰在线资源 | 久久久久久久电影 | 天天操天天操天天操天天操 | 久久观看免费视频 | 在线观看黄色免费视频 | 天天爽人人爽 | 中文字幕 婷婷 | 97视频总站 | 欧美激情精品久久久久久免费 | 国产成人精品一区二区在线 | 四虎国产精 | 麻豆av一区二区三区在线观看 | 中文字幕第一页在线 | 成人在线视频观看 | 久久y| 亚洲黄色三级 | 亚洲人成免费 | 人人干免费| 国产美女精品 | 日韩在线视频不卡 | 一区二区三区四区在线免费观看 | 国产黄色精品在线观看 | 日本精品久久久久久 | www.com黄 | 亚洲精品免费观看视频 | 99夜色 | 黄色在线观看网站 | 99久久日韩精品免费热麻豆美女 | 国产无吗一区二区三区在线欢 | 欧美尹人 | 在线精品在线 | 婷婷丁香色 | 亚洲精品久久久久999中文字幕 | 五月天电影免费在线观看一区 | 五月婷婷在线视频观看 | 黄色小说网站在线 | 色视频成人在线观看免 | 园产精品久久久久久久7电影 | 六月天综合网 | 成人禁用看黄a在线 | 欧美日韩高清免费 | 九九在线视频免费观看 | 中文字幕中文中文字幕 | 97成人在线 | 日韩av视屏在线观看 | 国产黄色在线网站 | 日韩av中文在线观看 | 日韩精品一区二区不卡 | 东方av在线免费观看 | 色婷婷在线播放 | 99一级片 | 综合天堂av久久久久久久 | 午夜视频一区二区 | 日韩欧美一区二区三区在线观看 | 国产精品视频最多的网站 | 五月婷婷六月丁香 | 午夜 久久 tv | 在线电影中文字幕 | 国产精品久久久久久久久久久免费看 | 久久99久久99精品免观看粉嫩 | 91看片淫黄大片一级在线观看 | 四虎影视精品成人 | 日日操网| 99久高清在线观看视频99精品热在线观看视频 | 在线观看中文字幕亚洲 | 国产亚洲人成网站在线观看 | 成人毛片网 | 亚洲国产午夜精品 | 日韩在线第一区 | 亚洲精品中文在线观看 | 97小视频| 91免费网站在线观看 | 亚洲成色777777在线观看影院 | 免费观看国产视频 | 丁香六月欧美 | 天天拍天天爽 | 丁香亚洲| 色偷偷88888欧美精品久久 | 日韩在线免费小视频 | 在线导航av| 欧美日韩一区二区三区在线免费观看 | 在线影视 一区 二区 三区 | 日本精品视频在线播放 | 欧美成人xxxxxxxx | 亚洲成年片| 国产精品v欧美精品 | 欧美一区影院 | 欧美一二三四在线 | 精品一区二区三区香蕉蜜桃 | 国产精品免费在线播放 | 丁香亚洲 |