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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

一口气说出 4种 “附近的人” 实现方式,面试官笑了,嘿嘿

發布時間:2024/9/15 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一口气说出 4种 “附近的人” 实现方式,面试官笑了,嘿嘿 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

昨天一位公眾號粉絲和我討論了一道面試題,個人覺得比較有意義,這里整理了一下分享給大家,愿小伙伴們面試路上少踩坑。面試題目比較簡單:“讓你實現一個附近的人功能,你有什么方案?”,這道題其實主要還是考察大家對于技術的廣度,本文介紹幾種方案,給大家一點思路,避免在面試過程中語塞而影響面試結果,如有不嚴謹之處,還望親人們溫柔指正!

“附近的人”?功能生活中是比較常用的,像外賣app附近的餐廳,共享單車app里附近的車輛。既然常用面試被問的概率就很大,所以下邊依次來分析基于mysql數據庫、Redis、?MongoDB實現的 “附近的人” 功能。


科普:世界上標識一個位置,通用的做法就使用經、緯度。經度的范圍在 (-180, 180],緯度的范圍 在(-90, 90],緯度正負以赤道為界,北正南負,經度正負以本初子午線 (英國格林尼治天文臺) 為界,東正西負。比如:望京摩托羅拉大廈的經、緯度(116.49141,40.01229)全是正數,就是因為我國位于東北半球。

一、“附近的人”原理

“附近的人”?也就是常說的?LBS?(Location Based Services,基于位置服務),它圍繞用戶當前地理位置數據而展開的服務,為用戶提供精準的增值服務。

“附近的人” 核心思想如下:

  • 以 “我” 為中心,搜索附近的用戶

  • 以 “我” 當前的地理位置為準,計算出別人和 “我” 之間的距離

  • 按 “我” 與別人距離的遠近排序,篩選出離我最近的用戶或者商店等


  • 二、什么是GeoHash算法?

    在說?“附近的人”?功能的具體實現之前,先來認識一下GeoHash?算法,因為后邊會一直和它打交道。定位一個位置最好的辦法就是用經、緯度標識,但經、緯度它是二維的,在進行位置計算的時候還是很麻煩,如果能通過某種方法將二維的經、緯度數據轉換成一維的數據,那么比較起來就要容易的多,因此GeoHash算法應運而生。

    GeoHash算法將二維的經、緯度轉換成一個字符串,例如:下圖中9個GeoHash字符串代表了9個區域,每一個字符串代表了一矩形區域。而這個矩形區域內其他的點(經、緯度)都用同一個GeoHash字符串表示。


    比如:WX4ER區域內的用戶搜索附近的餐廳數據,由于這區域內用戶的GeoHash字符串都是WX4ER,故可以把WX4ER當作key,餐廳信息作為value進行緩存;而如果不使用GeoHash算法,區域內的用戶請求餐廳數據,用戶傳來的經、緯度都是不同的,這樣緩存不僅麻煩且數據量巨大。

    GeoHash字符串越長,表示的位置越精確,字符串長度越長代表在距離上的誤差越小。下圖geohash碼精度表:

    geohash碼長度寬度高度
    15,009.4km4,992.6km
    21,252.3km624.1km
    3156.5km156km
    439.1km19.5km
    54.9km4.9km
    61.2km609.4m
    7152.9m152.4m
    838.2m19m
    94.8m4.8m
    101.2m59.5cm
    1114.9cm14.9cm
    123.7cm1.9cm

    而且字符串越相似表示距離越相近,字符串前綴匹配越多的距離越近。比如:下邊的經、緯度就代表了三家距離相近的餐廳。

    商戶經緯度Geohash字符串
    串串香116.402843,39.999375wx4er9v
    火鍋116.3967,39.99932wx4ertk
    烤肉116.40382,39.918118wx4erfe

    讓大家簡單了解什么是GeoHash算法,方便后邊內容展開,GeoHash算法內容比較高深,感興趣的小伙伴自行深耕一下,這里不占用過多篇幅(其實是我懂得太膚淺,哭唧唧~)。

    三、基于Mysql

    此種方式是純基于mysql實現的,未使用GeoHash算法。

    1、設計思路

    以用戶為中心,假設給定一個500米的距離作為半徑畫一個圓,這個圓型區域內的所有用戶就是符合用戶要求的 “附近的人”。但有一個問題是圓形有弧度啊,直接搜索圓形區域難度太大,根本無法用經、緯度直接搜索。

    但如果在圓形外套上一個正方形,通過獲取用戶經、緯度的最大最小值(經、緯度 + 距離),再根據最大最小值作為篩選條件,就很容易將正方形內的用戶信息搜索出來。

    那么問題又來了,多出來一些面積腫么辦?

    我們來分析一下,多出來的這部分區域內的用戶,到圓點的距離一定比圓的半徑要大,那么我們就計算用戶中心點與正方形內所有用戶的距離,篩選出所有距離小于等于半徑的用戶,圓形區域內的所用戶即符合要求的“附近的人”。

    在這里插入圖片描述
    2、利弊分析

    純基于?mysql?實現?“附近的人”,優點顯而易見就是簡單,只要建一張表存下用戶的經、緯度信息即可。缺點也很明顯,需要大量的計算兩個點之間的距離,非常影響性能。

    3、實現

    創建一個簡單的表用來存放用戶的經、緯度屬性。

    1CREATE?TABLE?`nearby_user`?( 2??`id`?int(11)?NOT?NULL?AUTO_INCREMENT, 3??`name`?varchar(255)?DEFAULT?NULL?COMMENT?'名稱', 4??`longitude`?double?DEFAULT?NULL?COMMENT?'經度', 5??`latitude`?double?DEFAULT?NULL?COMMENT?'緯度', 6??`create_time`?datetime?DEFAULT?NULL?ON?UPDATE?CURRENT_TIMESTAMP?COMMENT?'創建時間', 7??PRIMARY?KEY?(`id`) 8)?ENGINE=InnoDB?DEFAULT?CHARSET=utf8mb4;

    計算兩個點之間的距離,用了一個三方的類庫,畢竟自己造的輪子不是特別圓,還有可能是方的,啊哈哈哈~

    1<dependency> 2?????<groupId>com.spatial4j</groupId> 3?????<artifactId>spatial4j</artifactId> 4?????<version>0.5</version> 5</dependency>

    獲取到外接正方形后,以正方形的最大最小經、緯度值搜索正方形區域內的用戶,再剔除超過指定距離的用戶,就是最終的附近的人。

    1????private?SpatialContext?spatialContext?=?SpatialContext.GEO;????23????/**4?????*?獲取附近?x?米的人5?????*6?????*?@param?distance?搜索距離范圍?單位km7?????*?@param?userLng??當前用戶的經度8?????*?@param?userLat??當前用戶的緯度9?????*/ 10????@GetMapping("/nearby") 11????public?String?nearBySearch(@RequestParam("distance")?double?distance, 12???????????????????????????????@RequestParam("userLng")?double?userLng, 13???????????????????????????????@RequestParam("userLat")?double?userLat)?{ 14????????//1.獲取外接正方形 15????????Rectangle?rectangle?=?getRectangle(distance,?userLng,?userLat); 16????????//2.獲取位置在正方形內的所有用戶 17????????List<User>?users?=?userMapper.selectUser(rectangle.getMinX(),?rectangle.getMaxX(),?rectangle.getMinY(),?rectangle.getMaxY()); 18????????//3.剔除半徑超過指定距離的多余用戶 19????????users?=?users.stream() 20????????????.filter(a?->?getDistance(a.getLongitude(),?a.getLatitude(),?userLng,?userLat)?<=?distance) 21????????????.collect(Collectors.toList()); 22????????return?JSON.toJSONString(users); 23????} 24 25????private?Rectangle?getRectangle(double?distance,?double?userLng,?double?userLat)?{ 26????????return?spatialContext.getDistCalc() 27????????????.calcBoxByDistFromPt(spatialContext.makePoint(userLng,?userLat),? 28?????????????????????????????????distance?*?DistanceUtils.KM_TO_DEG,?spatialContext,?null); 29????}

    由于用戶間距離的排序是在業務代碼中實現的,可以看到SQL語句也非常的簡單。

    1????<select?id="selectUser"?resultMap="BaseResultMap"> 2????????SELECT?*?FROM?user 3????????WHERE?1=1 4????????and?(longitude?BETWEEN?${minlng}?AND?${maxlng}) 5????????and?(latitude?BETWEEN?${minlat}?AND?${maxlat}) 6????</select> 7


    四、Mysql + GeoHash

    1、設計思路

    這種方式的設計思路更簡單,在存用戶位置信息時,根據用戶經、緯度屬性計算出相應的geohash字符串。注意:在計算geohash字符串時,需要指定geohash字符串的精度,也就是geohash字符串的長度,參考上邊的geohash精度表

    當需要獲取附近的人,只需用當前用戶geohash字符串,數據庫通過WHERE geohash Like 'geocode%' 來查詢geohash字符串相似的用戶,然后計算當前用戶與搜索出的用戶距離,篩選出所有距離小于等于指定距離(附近500米)的,即附近的人。

    2、利弊分析

    利用GeoHash算法實現“附近的人”有一個問題,由于geohash算法將地圖分為一個個矩形,對每個矩形進行編碼,得到geohash字符串。可我當前的點與鄰近的點很近,但恰好我們分別在兩個區域,明明就在眼前的點偏偏搜不到,實實在在的燈下黑。

    如何解決這一問題?

    為了避免類似鄰近兩點在不同區域內,我們就需要同時獲取當前點(WX4G0)所在區域附近?8個區域的geohash碼,一并進行篩選比較。

    在這里插入圖片描述
    3、實現

    同樣要設計一張表存用戶的經、緯度信息,但區別是要多一個geo_code字段,存放geohash字符串,此字段通過用戶經、緯度屬性計算出。使用頻繁的字段建議加上索引。

    1CREATE?TABLE?`nearby_user_geohash`?(2??`id`?int(11)?NOT?NULL?AUTO_INCREMENT,3??`name`?varchar(255)?DEFAULT?NULL?COMMENT?'名稱',4??`longitude`?double?DEFAULT?NULL?COMMENT?'經度',5??`latitude`?double?DEFAULT?NULL?COMMENT?'緯度',6??`geo_code`?varchar(64)?DEFAULT?NULL?COMMENT?'經緯度所計算的geohash碼',7??`create_time`?datetime?DEFAULT?NULL?ON?UPDATE?CURRENT_TIMESTAMP?COMMENT?'創建時間',8??PRIMARY?KEY?(`id`),9??KEY?`index_geo_hash`?(`geo_code`) 10)?ENGINE=InnoDB?DEFAULT?CHARSET=utf8mb4;

    首先根據用戶經、緯度信息,在指定精度后計算用戶坐標的geoHash碼,再獲取到用戶周邊8個方位的geoHash碼在數據庫中搜索用戶,最后過濾掉超出給定距離(500米內)的用戶。

    1?private?SpatialContext?spatialContext?=?SpatialContext.GEO;23????/***4?????*?添加用戶5?????*?@return6?????*/7????@PostMapping("/addUser")8????public?boolean?add(@RequestBody?UserGeohash?user)?{9????????//默認精度12位 10????????String?geoHashCode?=?GeohashUtils.encodeLatLon(user.getLatitude(),user.getLongitude()); 11????????return?userGeohashService.save(user.setGeoCode(geoHashCode).setCreateTime(LocalDateTime.now())); 12????} 13 14 15/** 16?????*?獲取附近指定范圍的人 17?????* 18?????*?@param?distance?距離范圍(附近多遠的用戶)?單位km 19?????*?@param?len??????geoHash的精度(幾位的字符串) 20?????*?@param?userLng??當前用戶的經度 21?????*?@param?userLat??當前用戶的緯度 22?????*?@return?json 23?????*/ 24????@GetMapping("/nearby") 25????public?String?nearBySearch(@RequestParam("distance")?double?distance, 26???????????????????????????????@RequestParam("len")?int?len, 27???????????????????????????????@RequestParam("userLng")?double?userLng, 28???????????????????????????????@RequestParam("userLat")?double?userLat)?{ 29 30 31????????//1.根據要求的范圍,確定geoHash碼的精度,獲取到當前用戶坐標的geoHash碼 32????????GeoHash?geoHash?=?GeoHash.withCharacterPrecision(userLat,?userLng,?len); 33????????//2.獲取到用戶周邊8個方位的geoHash碼 34????????GeoHash[]?adjacent?=?geoHash.getAdjacent(); 35 36????????QueryWrapper<UserGeohash>?queryWrapper?=?new?QueryWrapper<UserGeohash>() 37????????????.likeRight("geo_code",geoHash.toBase32()); 38????????Stream.of(adjacent).forEach(a?->?queryWrapper.or().likeRight("geo_code",a.toBase32())); 39 40????????//3.匹配指定精度的geoHash碼 41????????List<UserGeohash>?users?=?userGeohashService.list(queryWrapper); 42????????//4.過濾超出距離的 43????????users?=?users.stream() 44????????????????.filter(a?->getDistance(a.getLongitude(),a.getLatitude(),userLng,userLat)<=?distance) 45????????????????.collect(Collectors.toList()); 46????????return?JSON.toJSONString(users); 47????} 48 49 50????/*** 51?????*?球面中,兩點間的距離 52?????*?@param?longitude?經度1 53?????*?@param?latitude??緯度1 54?????*?@param?userLng???經度2 55?????*?@param?userLat???緯度2 56?????*?@return?返回距離,單位km 57?????*/ 58????private?double?getDistance(Double?longitude,?Double?latitude,?double?userLng,?double?userLat)?{ 59????????return?spatialContext.calcDistance(spatialContext.makePoint(userLng,?userLat), 60????????????????spatialContext.makePoint(longitude,?latitude))?*?DistanceUtils.DEG_TO_KM; 61????}

    五、Redis + GeoHash

    Redis 3.2版本以后,基于geohash和數據結構Zset提供了地理位置相關功能。通過上邊兩種mysql的實現方式發現,附近的人功能是明顯的讀多寫少場景,所以用redis性能更會有很大的提升。

    1、設計思路

    redis?實現附近的人功能主要通過Geo模塊的六個命令。

    • GEOADD:將給定的位置對象(緯度、經度、名字)添加到指定的key;

    • GEOPOS:從key里面返回所有給定位置對象的位置(經度和緯度);

    • GEODIST:返回兩個給定位置之間的距離;

    • GEOHASH:返回一個或多個位置對象的Geohash表示;

    • GEORADIUS:以給定的經緯度為中心,返回目標集合中與中心的距離不超過給定最大距離的所有位置對象;

    • GEORADIUSBYMEMBER:以給定的位置對象為中心,返回與其距離不超過給定最大距離的所有位置對象。

    以GEOADD?命令和GEORADIUS?命令簡單舉例:

    1GEOADD?key?longitude?latitude?member?[longitude?latitude?member?...]

    其中,key為集合名稱,member為該經緯度所對應的對象。

    GEOADD?添加多個商戶“火鍋店”位置信息:

    1GEOADD?hotel?119.98866180732716????30.27465803229662?火鍋店

    GEORADIUS?根據給定的經緯度為中心,獲取目標集合中與中心的距離不超過給定最大距離(500米內)的所有位置對象,也就是“附近的人”。

    1GEORADIUS?key?longitude?latitude?radius?m|km|ft|mi?[WITHCOORD]?[WITHDIST]?[WITHHASH]?[ASC|DESC]?[COUNT?count]?[STORE?key]?[STORedisT?key]

    范圍單位:m?|?km?|?ft?|?mi?--> 米 | 千米 | 英尺 | 英里。

    • WITHDIST:在返回位置對象的同時,將位置對象與中心之間的距離也一并返回。距離的單位和用戶給定的范圍單位保持一致。

    • WITHCOORD:將位置對象的經度和維度也一并返回。

    • WITHHASH:以 52 位有符號整數的形式,返回位置對象經過原始 geohash 編碼的有序集合分值。這個選項主要用于底層應用或者調試,實際中的作用并不大。

    • ASC | DESC:從近到遠返回位置對象元素 | 從遠到近返回位置對象元素。

    • COUNT count:選取前N個匹配位置對象元素。(不設置則返回所有元素)

    • STORE key:將返回結果的地理位置信息保存到指定key。

    • STORedisT key:將返回結果離中心點的距離保存到指定key。

    例如下邊命令:獲取當前位置周邊500米內的所有飯店。

    1GEORADIUS?hotel?119.98866180732716????30.27465803229662?500?m?WITHCOORD

    Redis內部使用有序集合(zset)保存用戶的位置信息,zset中每個元素都是一個帶位置的對象,元素的score值為通過經、緯度計算出的52位geohash值。

    2、利弊分析

    redis實現附近的人效率比較高,集成也比較簡單,而且還支持對距離排序。不過,結果存在一定的誤差,要想讓結果更加精確,還需要手動將用戶中心位置與其他用戶位置計算距離后,再一次進行篩選。

    3、實現

    以下就是Java?redis實現版本,代碼非常的簡潔。

    1?@Autowired2????private?RedisTemplate<String,?Object>?redisTemplate;34????//GEO相關命令用到的KEY5????private?final?static?String?KEY?=?"user_info";67????public?boolean?save(User?user)?{8????????Long?flag?=?redisTemplate.opsForGeo().add(KEY,?new?RedisGeoCommands.GeoLocation<>(9????????????????user.getName(),? 10????????????????new?Point(user.getLongitude(),?user.getLatitude())) 11????????); 12????????return?flag?!=?null?&&?flag?>?0; 13????} 14 15????/** 16?????*?根據當前位置獲取附近指定范圍內的用戶 17?????*?@param?distance?指定范圍?單位km?,可根據{@link?org.springframework.data.geo.Metrics}?進行設置 18?????*?@param?userLng?用戶經度 19?????*?@param?userLat?用戶緯度 20?????*?@return 21?????*/ 22????public?String?nearBySearch(double?distance,?double?userLng,?double?userLat)?{ 23????????List<User>?users?=?new?ArrayList<>(); 24????????//?1.GEORADIUS獲取附近范圍內的信息 25????????GeoResults<RedisGeoCommands.GeoLocation<Object>>?reslut?=? 26????????????redisTemplate.opsForGeo().radius(KEY,? 27????????????????????????new?Circle(new?Point(userLng,?userLat),?new?Distance(distance,?Metrics.KILOMETERS)), 28????????????????????????RedisGeoCommands.GeoRadiusCommandArgs.newGeoRadiusArgs() 29????????????????????????????????.includeDistance() 30????????????????????????????????.includeCoordinates().sortAscending()); 31????????//2.收集信息,存入list 32????????List<GeoResult<RedisGeoCommands.GeoLocation<Object>>>?content?=?reslut.getContent(); 33????????//3.過濾掉超過距離的數據 34????????content.forEach(a->?users.add( 35????????????????new?User().setDistance(a.getDistance().getValue()) 36????????????????.setLatitude(a.getContent().getPoint().getX()) 37????????????????.setLongitude(a.getContent().getPoint().getY()))); 38????????return?JSON.toJSONString(users); 39????}

    六、MongoDB + 2d索引

    1、設計思路

    MongoDB實現附近的人,主要是通過它的兩種地理空間索引?2dsphere?和?2d。兩種索引的底層依然是基于Geohash來進行構建的。但與國際通用的Geohash還有一些不同,具體參考官方文檔。

    2dsphere?索引僅支持球形表面的幾何形狀查詢。

    2d?索引支持平面幾何形狀和一些球形查詢。雖然2d?索引支持某些球形查詢,但?2d?索引對這些球形查詢時,可能會出錯。所以球形查詢盡量選擇?2dsphere索引。

    盡管兩種索引的方式不同,但只要坐標跨度不太大,這兩個索引計算出的距離相差幾乎可以忽略不計。

    2、實現

    首先插入一批位置數據到MongoDB,?collection為起名?hotel,相當于MySQL的表名。兩個字段name名稱,location?為經、緯度數據對。

    1db.hotel.insertMany([2?{'name':'hotel1',??location:[115.993121,28.676436]},3?{'name':'hotel2',??location:[116.000093,28.679402]},4?{'name':'hotel3',??location:[115.999967,28.679743]},5?{'name':'hotel4',??location:[115.995593,28.681632]},6?{'name':'hotel5',??location:[115.975543,28.679509]},7?{'name':'hotel6',??location:[115.968428,28.669368]},8?{'name':'hotel7',??location:[116.035262,28.677037]},9?{'name':'hotel8',??location:[116.024770,28.68667]}, 10?{'name':'hotel9',??location:[116.002384,28.683865]}, 11?{'name':'hotel10',?location:[116.000821,28.68129]}, 12])

    接下來我們給?location?字段創建一個2d索引,索引的精度通過bits來指定,bits越大,索引的精度就越高。

    1db.coll.createIndex({'location':"2d"},?{"bits":11111})

    用geoNear命令測試一下,?near?當前坐標(經、緯度),spherical?是否計算球面距離,distanceMultiplier地球半徑,單位是米,默認6378137,?maxDistance?過濾條件(指定距離內的用戶),開啟弧度需除distanceMultiplier,distanceField?計算出的兩點間距離,字段別名(隨意取名)。

    1db.hotel.aggregate({ 2????$geoNear:{ 3????????near:?[115.999567,28.681813],?//?當前坐標 4????????spherical:?true,?//?計算球面距離 5????????distanceMultiplier:?6378137,?//?地球半徑,單位是米,那么的除的記錄也是米 6????????maxDistance:?2000/6378137,?//?過濾條件2000米內,需要弧度 7????????distanceField:?"distance"?//?距離字段別名 8????} 9})

    看到結果中有符合條件的數據,還多出一個字段distance?剛才設置的別名,代表兩點間的距離。

    1{?"_id"?:?ObjectId("5e96a5c91b8d4ce765381e58"),?"name"?:?"hotel10",?"location"?:?[?116.000821,?28.68129?],?"distance"?:?135.60095397487655?} 2{?"_id"?:?ObjectId("5e96a5c91b8d4ce765381e51"),?"name"?:?"hotel3",?"location"?:?[?115.999967,?28.679743?],?"distance"?:?233.71915803517447?} 3{?"_id"?:?ObjectId("5e96a5c91b8d4ce765381e50"),?"name"?:?"hotel2",?"location"?:?[?116.000093,?28.679402?],?"distance"?:?273.26317035334176?} 4{?"_id"?:?ObjectId("5e96a5c91b8d4ce765381e57"),?"name"?:?"hotel9",?"location"?:?[?116.002384,?28.683865?],?"distance"?:?357.5791936927476?} 5{?"_id"?:?ObjectId("5e96a5c91b8d4ce765381e52"),?"name"?:?"hotel4",?"location"?:?[?115.995593,?28.681632?],?"distance"?:?388.62555058249967?} 6{?"_id"?:?ObjectId("5e96a5c91b8d4ce765381e4f"),?"name"?:?"hotel1",?"location"?:?[?115.993121,?28.676436?],?"distance"?:?868.6740526419927?}

    總結

    本文重點并不是在具體實現,旨在給大家提供一些設計思路,面試中可能你對某一項技術了解的并不深入,但如果你的知識面寬,可以從多方面說出多種設計的思路,能夠侃侃而談,那么會給面試官極大的好感度,拿到offer的概率就會高很多。而且“附近的人”?功能使用的場景比較多,尤其是像電商平臺應用更為廣泛,所以想要進大廠的同學,這類的知識點還是應該有所了解的。


    代碼實現借鑒了一位大佬的開源項目,這里有前三種實現方式的demo,感興趣的小伙伴可以學習一下,GitHub地址:https://github.com/larscheng/larscheng-learning-demo/tree/master/NearbySearch,。

    ? ???精 彩 文 章?

    • 看完這篇Redis緩存三大問題,保你能和面試官互扯。

    • Python的&nbsp;heapq模塊源碼分析

    • Python進階:enum模塊源碼分析

    • 超好看的弦圖,Python一行代碼就能做

    來和小伙伴們一起向上生長呀~~~

    掃描下方二維碼,添加小詹微信,可領取千元大禮包并申請加入 Python學習交流群,群內僅供學術交流,日常互動,如果是想發推文、廣告、砍價小程序的敬請繞道!一定記得備注「交流學習」,我會盡快通過好友申請哦!

    (添加人數較多,請耐心等待)

    (掃碼回復 1024? 即可領取IT資料包)

    總結

    以上是生活随笔為你收集整理的一口气说出 4种 “附近的人” 实现方式,面试官笑了,嘿嘿的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    国产黄色看片 | 天天激情天天干 | 一区二区欧美激情 | 日韩av一区二区在线影视 | 91福利区一区二区三区 | 亚洲天堂精品视频 | 最近字幕在线观看第一季 | 色久av | 日韩免费在线观看 | 欧美日韩免费一区二区 | 九九热只有这里有精品 | 在线视频1卡二卡三卡 | 在线国产视频一区 | 国产视频一二区 | 精品久久久久久亚洲综合网站 | 精品久久久久一区二区国产 | 亚洲一二三在线 | 日本精品视频在线 | 国产精品久久久久影院日本 | 久久久国产精品一区二区中文 | 蜜臀av性久久久久蜜臀av | 亚洲精品影院在线观看 | 久久在视频| 国产精品福利在线 | www四虎影院| 黄视频网站大全 | 精品国产欧美 | 国产免费一区二区三区最新 | 91福利视频久久久久 | 欧美性精品 | 激情av五月婷婷 | 97天堂网 | 欧美性色综合网 | 国产久草在线 | 黄色三级免费网址 | 最新免费av在线 | 超碰97人人干 | 521色香蕉网站在线观看 | 全久久久久久久久久久电影 | 日本中文字幕高清 | 天天摸天天弄 | 99九九99九九九视频精品 | 98超碰在线 | 日韩欧美在线视频一区二区 | 免费碰碰 | 免费视频三区 | 日本少妇高清做爰视频 | 久久成人毛片 | 亚洲理论电影 | 日韩av影视 | 视频高清 | 久久久网| 日韩动态视频 | 911精品美国片911久久久 | 亚洲精品在线观看的 | 一区在线免费观看 | 美女在线免费视频 | 国产成人91 | 国产一卡二卡在线 | 久久久综合九色合综国产精品 | 揉bbb玩bbb少妇bbb| 国产女v资源在线观看 | 成人免费共享视频 | 日韩一区二区免费在线观看 | 综合网久久 | 日韩在线精品 | 91 在线视频播放 | 1024久久| 国产精品免费一区二区三区 | 91成人欧美 | 久久久久五月 | 综合中文字幕 | 五月激情丁香婷婷 | 欧美精选一区二区三区 | 国产99re| 五月婷在线视频 | 激情五月在线视频 | 久久久久久影视 | 麻豆av一区二区三区在线观看 | 97视频播放| 一区二区精品在线 | 午夜视频导航 | 97超碰中文字幕 | 2021久久| 99久免费精品视频在线观看 | 久久 一区 | 91精品黄色 | 亚洲免费国产 | 亚洲一区欧美精品 | 久久久国产精品视频 | 欧美日韩在线播放一区 | 成人亚洲精品久久久久 | 91精品久久久久久综合乱菊 | 国产成人免费在线观看 | 国产亚洲视频在线观看 | 国产精品com| 亚洲乱码在线 | a级黄色片视频 | 国产成人精品久久亚洲高清不卡 | 天天操天天色天天 | 黄色软件视频网站 | 婷婷六月天在线 | 日本一区二区不卡高清 | 在线免费看黄色 | 国产自产高清不卡 | 最新在线你懂的 | 九九热中文字幕 | 91视频链接 | 国产一级二级三级视频 | 久久久久久久久久久网 | 国产精品黄色 | 国产小视频在线观看 | 中文字幕在线一区观看 | 三级黄在线 | 国产人成一区二区三区影院 | 国产精品 中文字幕 亚洲 欧美 | 91精品啪在线观看国产线免费 | www色,com | 国产人免费人成免费视频 | 免费观看全黄做爰大片国产 | 最新中文字幕在线播放 | 特级黄录像视频 | 在线视频专区 | 黄色一级大片在线观看 | av日韩中文| 国产在线播放一区二区三区 | 国产永久免费高清在线观看视频 | 免费欧美 | 国产精品一区二区久久 | 国产va精品免费观看 | 国产视频黄 | 91丨九色丨蝌蚪丨对白 | 日韩二三区 | av黄网站 | 日日爱影视| 久草电影在线 | 在线视频观看亚洲 | 黄色毛片视频免费 | 久久综合婷婷国产二区高清 | 成人小视频在线观看免费 | 国产精品国产毛片 | 免费国产在线精品 | 欧美黄色特级片 | 超碰在线1 | 国产精品久久久久久久久久久免费看 | 99免费在线观看视频 | 亚洲精品麻豆视频 | 亚洲最大的av网站 | 国内精品久久久久 | 看片一区二区三区 | 久草免费福利在线观看 | 国产精品久久久久久欧美 | 欧洲高潮三级做爰 | 久久一区国产 | 天天操天天舔天天干 | 亚洲精品免费在线视频 | 丁香五月亚洲综合在线 | 午夜精品久久久久久久99 | 色婷av| 国产成人精品午夜在线播放 | 91精品在线免费观看视频 | 粉嫩av一区二区三区入口 | 欧美日韩3p| 精品国产一区二区三区久久久久久 | 玖玖爱国产在线 | 国产精品一区免费观看 | 8x成人免费视频 | 中文在线字幕免 | 亚欧洲精品视频在线观看 | 粉嫩av一区二区三区免费 | 中文字幕在线影视资源 | www.五月激情.com | 中文在线www| 亚洲第一色 | 日韩欧美高清免费 | 成人免费ⅴa | 国产小视频在线免费观看 | 九九爱免费视频 | 成人av免费在线看 | 男女视频国产 | 中国黄色一级大片 | bbw av| 99热国内精品 | 深爱婷婷网 | 99免费在线视频观看 | 国产男男gay做爰 | 亚洲国产人午在线一二区 | 91精品电影 | 黄色视屏免费在线观看 | 日韩区视频 | 91精品国产一区二区在线观看 | 日日爱夜夜爱 | 国产 精品 资源 | www.97视频 | 狠狠狠色丁香婷婷综合久久五月 | 精品国产99国产精品 | 久久精品欧美一区 | 国产中文字幕视频在线观看 | 一本一道久久a久久精品 | 久久一及片 | 久久综合精品国产一区二区三区 | 九九在线高清精品视频 | 欧美一区二区三区在线观看 | 中日韩在线视频 | 丁香婷婷社区 | 在线视频成人 | 精品国产一二区 | 久久99久久99精品免观看软件 | 日三级在线 | 天堂在线一区二区三区 | 成人a免费视频 | 国外调教视频网站 | a亚洲视频 | 国产资源在线观看 | 国产一级高清 | 精品国产伦一区二区三区免费 | 中文字幕之中文字幕 | 亚洲一区二区精品视频 | 欧美三级在线播放 | 欧美福利网站 | 日韩理论电影在线观看 | 天天爽网站 | 中文字幕在线观看免费高清完整版 | 成人a免费看 | 中文字幕av电影下载 | 免费亚洲黄色 | 国产精品免费看 | 亚洲精品1234区 | 九九影视理伦片 | 久久国内视频 | 精品亚洲一区二区三区 | 日韩有码中文字幕在线 | 国产黄色特级片 | 婷婷在线看 | 国产一区在线视频 | 亚洲永久精品视频 | 亚洲视频 在线观看 | 伊人五月综合 | 亚洲狠狠丁香婷婷综合久久久 | 天天干干| 国产99久久精品一区二区永久免费 | 日韩在线资源 | 韩国一区二区在线观看 | 欧美国产日韩一区二区三区 | 最近2019年日本中文免费字幕 | 色视频在线观看 | 毛片www | 六月激情丁香 | 欧美日韩免费观看一区=区三区 | 国产理论一区二区三区 | 永久免费在线 | 国产第一页在线观看 | 久久这里精品视频 | 国产精品 视频 | 日韩精品不卡在线 | 国产久草在线观看 | 久久精品国亚洲 | 中文字幕亚洲字幕 | 婷婷激情综合 | 91成人精品国产刺激国语对白 | 国产精品一区在线 | 久久久国产电影 | 成人免费看片网址 | 欧美日比视频 | 免费日韩av电影 | 国产黄免费在线观看 | 2019中文在线观看 | 色爱区综合激月婷婷 | 国产精品观看在线亚洲人成网 | 久久久久久久99精品免费观看 | 国产视频黄| 精品一区二区三区在线播放 | 精品视频 | 亚洲免费黄色 | av综合 日韩 | 中文字幕在线观看视频免费 | 中文av影院 | 成人h在线播放 | 婷婷社区五月天 | 国产一区免费 | 国内精品久久久久久中文字幕 | 成年人看片网站 | 日韩av成人在线观看 | 亚洲黄色免费网站 | 中文字幕丰满人伦在线 | 亚洲一级二级 | 欧美一二区视频 | 欧美 日韩 国产 成人 在线 | 9999在线视频| 久久伊人精品一区二区三区 | 亚州精品天堂中文字幕 | 成人黄色在线看 | 欧美日韩国产色综合一二三四 | 色综合天天色综合 | 欧美日韩不卡一区二区 | www色婷婷com| 国产精品久久艹 | 成年免费在线视频 | 91av原创 | 亚洲精品乱码久久久久久蜜桃动漫 | 啪一啪在线| 国产视频一区二区三区在线 | 激情久久伊人 | 中文字幕在线专区 | 天堂在线免费视频 | 国产不卡高清 | 五月婷婷电影网 | 一区二精品 | 久久99网站 | 97超碰资源总站 | 亚洲欧美国产精品 | 一级片免费观看 | 欧美精品一区二区蜜臀亚洲 | 免费观看国产成人 | 国产一级二级三级在线观看 | 成人18视频| 欧美 日韩 久久 | 成人毛片一区二区三区 | 国产一区二区在线视频观看 | 国产精品成人免费 | 91高清免费 | 日本亚洲国产 | 伊人永久在线 | 国产精品久久久亚洲 | 精品一区二区三区电影 | 精品免费观看视频 | av电影中文字幕在线观看 | 九色在线| 亚洲永久精品在线观看 | 精品久久久久久电影 | 亚洲精品免费在线播放 | 四虎国产免费 | 国产这里只有精品 | 亚洲国产精品激情在线观看 | 在线免费视频 你懂得 | 国内精品视频在线 | 麻豆国产露脸在线观看 | 久久久久国产成人免费精品免费 | 99色亚洲| 看毛片的网址 | 久久刺激视频 | 色吊丝在线永久观看最新版本 | 久久天天操 | av中文字幕在线免费观看 | 日韩电影精品 | 日韩特黄av | 国产精品综合久久 | 欧美精品久久久久久久久久 | 国产又粗又猛又黄又爽的视频 | 精品麻豆入口免费 | av中文国产 | 91精品久久久久久久久 | 日韩欧美精品在线观看视频 | 日韩精品免费一区二区在线观看 | 亚洲影视九九影院在线观看 | 一区二区三区四区在线 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产小视频你懂的 | av韩国在线 | 精品一区 在线 | 亚洲精品人人 | 日韩一区在线播放 | 国产中文字幕视频在线观看 | 精品国产久 | a天堂最新版中文在线地址 久久99久久精品国产 | 黄色小说免费在线观看 | 中文字幕网站视频在线 | 亚洲欧美精品在线 | 国产破处在线视频 | 亚洲精品www. | 日本69hd| 国产精品99精品久久免费 | 天天干天天干天天色 | 精品福利片 | 久久免费高清 | 日韩一级成人av | 日韩高清在线一区二区 | 狠狠狠狠狠狠操 | 免费视频一二三 | www.久热| 69视频国产 | 一级片视频在线 | 91片网 | 蜜臀av性久久久久蜜臀av | 国产精品久久久久永久免费观看 | 久久精品99视频 | 免费观看黄色av | 夜夜骑首页| 中文字幕在线观看av | 永久免费毛片 | 在线观看不卡的av | 91九色自拍 | 手机看片国产日韩 | 亚洲精品tv久久久久久久久久 | 国内精品亚洲 | 婷婷草 | 婷婷久久综合九色综合 | 中文字幕免费在线 | 成人av在线一区二区 | 天天操偷偷干 | 日韩视频一区二区三区 | 久久久久福利视频 | 永久中文字幕 | 天堂在线成人 | 国产一级特黄电影 | 国产亚洲视频中文字幕视频 | 国产亚洲精品久久久久动 | 久草久| 亚洲a免费 | www.午夜 | 99视频99| 久久久久久蜜av免费网站 | 久碰视频在线观看 | 免费a视频在线观看 | 久久ww| 亚州中文av | 黄色网www| 日韩专区在线观看 | 国产精品欧美久久久久无广告 | 色婷婷综合久久久久中文字幕1 | 91高清视频在线 | 久久久久久免费毛片精品 | 黄色免费在线看 | 亚洲国产中文字幕在线观看 | 国产又粗又猛又黄又爽视频 | www.五月天婷婷.com | 4438全国亚洲精品观看视频 | 免费视频一级片 | 在线看不卡av | 国产做a爱一级久久 | 国产一级黄色免费看 | 免费av一级电影 | 在线观看视频精品 | 免费视频区 | 在线播放亚洲激情 | 天天拍天天色 | 久久一级电影 | 99日精品| 免费高清男女打扑克视频 | 五月天六月色 | 久久免费视频7 | 亚洲成人欧美 | 国产一级大片在线观看 | 狠狠色香婷婷久久亚洲精品 | 国产美女免费观看 | 西西大胆免费视频 | 国产精品黄色在线观看 | 久久专区 | 91中文视频| 久久精品99久久 | 不卡视频一区二区三区 | 午夜av不卡 | 2023国产精品自产拍在线观看 | 国产免费不卡 | 免费在线观看成人av | 色综合天天狠狠 | 亚洲在线视频播放 | 黄色精品免费 | 91资源在线| 三级av在线| 日韩在线资源 | 国产精品久久影院 | 国产高清日韩欧美 | 香蕉视频4aa| 欧美日韩大片在线观看 | 精品国产乱子伦一区二区 | 欧美做受高潮1 | 狠狠狠狠狠色综合 | 中文字幕大全 | 99久在线精品99re8热视频 | 亚洲国产视频在线 | 国内精品福利视频 | 永久精品视频 | 色操插 | 草久久久久 | 婷婷成人在线 | 激情在线免费视频 | 毛片1000部免费看 | 国产美女精品久久久 | 婷婷精品视频 | 天天弄天天干 | 九九视频免费观看视频精品 | 麻豆91小视频 | 狠狠操操 | 日韩色在线 | 日韩久久精品一区二区 | 五月天狠狠操 | 一本一本久久a久久 | 亚洲日本黄色 | 亚洲香蕉在线观看 | 97超碰色| 精品国产视频在线 | 夜夜躁天天躁很躁波 | 97超碰在线资源 | 中文字幕最新精品 | 国产精品久久久久久69 | 日本特黄特色aaa大片免费 | 久久九九国产精品 | 久久综合五月婷婷 | 欧美日韩一区二区视频在线观看 | 性色在线视频 | 中文字幕视频一区二区 | 欧美精品亚洲二区 | 久久久av电影 | 成人免费观看大片 | 亚洲精品国产欧美在线观看 | 99视频精品全国免费 | 久久有精品 | 干天天 | 黄色网址国产 | www.夜夜| 91成人网页版 | 精品爱爱| 亚洲国产精品电影 | 在线观看成年人 | 久久不见久久见免费影院 | 最近中文字幕免费观看 | 伊人av综合| 97天天干 | 亚洲精品美女在线观看 | 久久视频免费在线 | 91干干干| 中文字幕一区二区三区四区视频 | 国产少妇在线观看 | 天天摸天天操天天爽 | 欧美日韩精品在线观看视频 | 欧美在线18| 成人av免费电影 | 国产中文在线字幕 | 国语精品免费视频 | 99夜色 | 精品一二 | 久久好看| 国产成人久久久久 | 日韩精品一区电影 | 欧美精品在线一区二区 | 人人看看人人 | 国产亚洲久一区二区 | 91视频久久久久久 | 精品中文字幕在线 | 日韩视频免费在线观看 | 碰天天操天天 | a视频在线播放 | 黄色影院在线免费观看 | 久久精品官网 | 久久久www成人免费毛片 | 狠狠操狠狠干天天操 | av最新资源| 国产一区二区久久久 | 伊人黄色网 | 久久亚洲成人网 | 伊人夜夜 | 成人小视频免费在线观看 | 久久欧美综合 | 69精品人人人人 | 国产黄在线播放 | 免费看一级特黄a大片 | 日韩免费大片 | 午夜精品久久久久久久99婷婷 | 在线观看亚洲电影 | 中文字幕在线观看视频网站 | 97视频免费在线 | 日韩美在线观看 | 日本精品一二区 | 国产精品美 | 99电影456麻豆 | 奇米网在线观看 | 精品国产资源 | 成人高清在线观看 | 免费91麻豆精品国产自产在线观看 | 啪啪激情网 | 亚洲专区欧美 | www色片 | 91经典在线 | 91在线91 | 久草免费手机视频 | 国产99区| 午夜视频日本 | 99人成在线观看视频 | 在线 日韩 av | 成人久久免费视频 | 天天躁天天操 | 狠狠色狠狠色 | 999国内精品永久免费视频 | 日本女人的性生活视频 | 日韩欧美精品在线视频 | 国产免费国产 | 欧美天天综合网 | 成年人看片 | 日韩久久午夜一级啪啪 | 国产aaa大片 | 国产韩国精品一区二区三区 | 日本三级久久久 | 亚洲精品免费看 | 中文国产在线观看 | 亚洲专区在线 | 日日夜夜操操操操 | 少妇高潮流白浆在线观看 | 最近中文字幕国语免费高清6 | 成人av电影免费 | 国产亚洲精品久久久久久久久久久久 | 免费特级黄色片 | 伊人天天综合 | 91精品啪在线观看国产 | 日韩女同av| 亚洲欧美国产精品va在线观看 | 国内99视频 | 亚洲在线视频观看 | 国产夫妻自拍av | 中文字幕在线观看播放 | 国产精品国产三级国产不产一地 | 69夜色精品国产69乱 | 国产精品人人做人人爽人人添 | 最新av网址在线 | 91亚洲精品久久久久图片蜜桃 | 日韩资源在线 | 日本aaaa级毛片在线看 | 久久国产精品一区二区三区四区 | 天天射一射 | 国产乱对白刺激视频不卡 | 91丨九色丨国产丨porny精品 | 中文字幕av日韩 | 少妇性aaaaaaaaa视频 | 这里只有精品视频在线观看 | 视频99爱| 69夜色精品国产69乱 | www.综合网.com | 亚洲精品美女免费 | 美女福利视频 | 国产精品久久久一区二区三区网站 | 五月婷婷丁香六月 | 欧美日韩不卡一区二区三区 | 国产一区二区不卡视频 | 狠狠狠色丁香综合久久天下网 | 99色国产 | 精品久久在线 | 911国产在线观看 | 国产69久久精品成人看 | 日韩欧美99 | 超碰在线公开 | 国产精品第一页在线 | 亚洲精品乱码久久久久久蜜桃不爽 | 国产精品白浆视频 | 国内精品久久久久影院日本资源 | 一区二区精品在线观看 | 鲁一鲁影院 | 欧美精品久久久久久久久老牛影院 | 四虎永久精品在线 | 91成人短视频在线观看 | 麻豆高清免费国产一区 | 亚洲成人免费在线 | www.色五月| 午夜久久电影网 | 国产免费人成xvideos视频 | 麻豆视频www | 91人人爽久久涩噜噜噜 | 91在线视频免费 | www久久久 | 免费亚洲精品视频 | 337p日本欧洲亚洲大胆裸体艺术 | 国产视频美女 | 亚洲美女视频网 | 久久超 | 久久精品国产一区二区电影 | 超碰在线人人97 | 国内外成人免费在线视频 | 福利片免费看 | 在线观看视频免费播放 | 亚洲伊人第一页 | 色综合久久综合中文综合网 | 欧美一区二区精美视频 | 九九热.com | av亚洲产国偷v产偷v自拍小说 | 国产一区在线免费观看视频 | 国产免费一区二区三区网站免费 | 又爽又黄又无遮挡网站动态图 | 2020天天干天天操 | 日韩激情久久 | 精品一区精品二区 | 国产 日韩 在线 亚洲 字幕 中文 | 日韩一级电影在线观看 | 久久超碰在线 | 国产精品入口a级 | 亚洲精品视频在线观看视频 | 国产视频2区 | 色综合在| 麻豆视传媒官网免费观看 | 免费a一级 | 国产精品视频久久久 | 97在线免费观看 | 黄色av网站在线观看免费 | 激情久久伊人 | 久久手机精品视频 | 亚洲国产小视频在线观看 | 亚洲影视九九影院在线观看 | 在线观看成人 | 国产精品系列在线播放 | 国产精品1区2区3区在线观看 | 婷婷亚洲五月色综合 | 91精品久久久久 | 婷婷射五月 | 三级动态视频在线观看 | 又黄又爽免费视频 | 一级淫片在线观看 | 国产成人综合在线观看 | 欧美视频日韩 | 欧美一级片在线观看视频 | 国产白浆在线观看 | 在线观看色网 | 国产日韩视频在线播放 | 色五月成人| 色综合天天色综合 | 特级a毛片 | 麻豆国产视频下载 | 蜜桃视频在线视频 | 五月激情姐姐 | 999国内精品永久免费视频 | 最新91在线视频 | 婷婷成人综合 | 一级成人在线 | 久久露脸国产精品 | 亚洲一区二区三区在线看 | 国产在线观看99 | 精品一二三四视频 | 天堂久久电影网 | 免费电影一区二区三区 | 摸阴视频 | www.久久爱.cn | 久久a级片| 精品视频999| 中文字幕在线观看完整版 | 天堂va在线观看 | 99精品视频中文字幕 | 精品美女在线视频 | 9i看片成人免费看片 | 视频在线99| 亚洲精品白浆高清久久久久久 | wwwwww国产| 蜜桃麻豆www久久囤产精品 | 六月天综合网 | 亚洲午夜av | 99视频网站 | 精品视频9999 | 国产成人av综合色 | 久久久国产精品人人片99精片欧美一 | 91视频在线观看大全 | 免费av黄色 | 黄色aa久久 | 亚洲精品国产日韩 | 999国内精品永久免费视频 | 456免费视频 | 久久天天躁狠狠躁亚洲综合公司 | 久久久久福利视频 | 国产福利一区二区三区视频 | 中文字幕在线看片 | 亚洲精品在线视频观看 | 国产人免费人成免费视频 | 国产成人61精品免费看片 | 狠狠狠狠狠狠操 | 成人精品福利 | 国产精品99久久久久久宅男 | av中文字幕av| 欧美亚洲国产精品久久高清浪潮 | 超碰在线人人爱 | 国产91aaa| 在线免费黄色av | 久久九九精品久久 | 日本午夜在线亚洲.国产 | 久久观看最新视频 | 超碰人人射 | 又黄又网站| 国产高清精品在线 | 日本公乱妇视频 | 亚洲天天看 | 国产亚洲成人网 | 天天爱天天操天天射 | 久久大片网站 | 久久一区二区三区日韩 | 国产日韩亚洲 | 日韩av在线免费播放 | 精品视频网站 | 精品亚洲成人 | 丁香婷婷综合网 | 成人免费影院 | 麻豆视频网址 | 国产成人av网站 | 国产成人av | 久久久久久久av麻豆果冻 | 亚洲在线不卡 | 久草在线视频首页 | 人九九精品 | 久久久久久久福利 | 一级成人免费视频 | 亚洲片在线观看 | 国产免费又爽又刺激在线观看 | 亚洲国产精品一区二区尤物区 | 国产精品乱码高清在线看 | 久久久国产精品久久久 | 成年人黄色免费看 | 精品亚洲午夜久久久久91 | 久久国产网 | 色福利网站 | 深爱激情五月网 | 国产高清福利在线 | 狠狠躁夜夜躁人人爽视频 | 中文国产字幕在线观看 | 黄色91免费观看 | 日韩在线观看视频网站 | 成人午夜毛片 | 狠狠躁日日躁 | 亚洲精品在线观看av | 韩国精品福利一区二区三区 | 欧美久久久 | 麻豆久久久 | 久久涩视频 | 日韩a级黄色片 | 日韩成人邪恶影片 | 人人草人人草 | 在线成人免费 | 久久人人插 | 免费观看国产精品视频 | 91秒拍国产福利一区 | 久久综合爱 | 国产不卡高清 | 日本中文字幕一二区观 | 亚洲精品理论 | 欧美最猛性xxxxx免费 | 69热国产视频 | 97久久精品午夜一区二区 | 午夜av免费在线观看 | 国产免费黄色 | 欧美性色19p | 久久久精品高清 | 三级黄色欧美 | 久久久久高清毛片一级 | 国产精品久久久久一区二区三区 | 99视频在线精品国自产拍免费观看 | 国产精品久久嫩一区二区免费 | 麻豆国产电影 | 99色在线观看| 国产一区免费在线观看 | 在线看国产一区 | 久久国产电影 | 香蕉网在线 | 叶爱av在线| 久久资源总站 | 国产97在线视频 | 久热香蕉视频 | 国产69久久久欧美一级 | a级片久久久 | 国产一区高清在线观看 | 婷婷伊人五月天 | 午夜av网站| 开心激情久久 | a成人v在线 | 欧美欧美 | www.在线观看av | 91免费网站在线观看 | 天天人人综合 | 999视频网站 | 天天操综合网站 | 国产一区二区三区网站 | 在线观看视频日韩 | 国产xx视频 | 免费h在线观看 | 天天天天天干 | 91精品国产自产在线观看 | 日韩电影在线一区二区 | 久久综合国产伦精品免费 | 麻豆一区在线观看 | 久久不卡免费视频 | 天天插视频 | 天天撸夜夜操 | 亚洲精品乱码久久久久久 | 国产97碰免费视频 | 国产品久精国精产拍 | 成人教育av | 精品一区二区三区电影 | 免费视频三区 | 日韩网站一区二区 | 久久视频一区二区 | 韩国av一区二区 | 亚洲dvd | 免费观看黄色12片一级视频 | 四虎最新域名 | 91在线欧美| 天天爽天天爽夜夜爽 | 久久天天躁夜夜躁狠狠躁2022 | 天天干,天天操 | 国产日韩欧美网站 | 中文字幕av一区二区三区四区 | 国产专区欧美专区 | 九九免费精品视频 | 国产成人精品综合久久久 | 911免费视频| 国产在线a | 国产成本人视频在线观看 | 久久国产精品二国产精品中国洋人 | 美女视频黄,久久 | 婷婷综合伊人 | 国产最新精品视频 | 超碰最新网址 | 久久精品9 | 日韩色视频在线观看 | 一本一道久久a久久精品 | a黄色一级片| 国产精品门事件 | 久久影视网 | 日本中文字幕在线看 | 97在线观视频免费观看 | 久久综合桃花 | 中国一级片免费看 | 成人试看120秒 | 国产香蕉97碰碰久久人人 | 日本在线h| 久久视频在线 | 久久精品影片 | 97超碰中文| 成人黄色电影在线播放 | 午夜免费电影院 | 久久99精品久久久久婷婷 | 日韩av进入| 国产精品久久久久久久久久久久午夜 | 91麻豆精品久久久久久 | 天天人人 | 激情欧美xxxx | 亚洲码国产日韩欧美高潮在线播放 | 国产成人精品一区二三区 | 日韩精品中文字幕久久臀 | 超级碰碰碰碰 | 91成人国产 | av性在线 | 亚洲韩国一区二区三区 | 五月婷婷色| 国产精品99久久久久久小说 | 伊人婷婷综合 | 国产视频欧美视频 | 天天天色综合a | 精品久久中文 | 国产黄色片在线 | 中文字幕一区二区三区久久 | 日韩免费 | 深爱婷婷久久综合 | 日韩精品免费专区 | 韩国精品一区二区三区六区色诱 | 91理论电影 | 国产中文字幕在线观看 | 亚洲 中文 欧美 日韩vr 在线 | 久久久福利影院 | 国产美女黄网站免费 | 亚洲黑丝少妇 | 色五婷婷 | 一级黄色a视频 | 久久精品人人做人人综合老师 | 五月婷婷在线视频观看 | av久久在线 | 国产欧美综合在线观看 | 国产精品嫩草影院123 | 欧美激情精品久久久久久变态 | 久久69精品 | 成人av高清在线观看 | 黄色午夜| 九九热在线播放 | 欧美少妇xx| 国产不卡一二三区 | 久久久久久久久久久免费视频 | 亚洲一二区视频 | 日韩电影中文,亚洲精品乱码 | 伊人天天狠天天添日日拍 | 日韩黄色一级电影 | 亚洲永久精品在线观看 | 中文乱码视频在线观看 | 国产成人精品一区二区三区在线观看 | 97在线免费视频 | 91在线在线观看 | 91视频这里只有精品 | 丁香色综合 | 99久久激情 | 国产伦理久久 | 一级性av | 国产精品麻豆视频 | 91视频久久久久 | 99热最新网址 | 亚洲免费av网站 | 亚洲一级片在线看 | 日韩中文在线播放 | 成年人国产精品 | 九九九九免费视频 | 久久黄色网页 | 人成在线免费视频 | 国产高清黄色 | 精品欧美一区二区精品久久 | 亚洲va欧美va国产va黑人 | 国产福利在线不卡 | 99精品视频中文字幕 | 欧美日韩一区二区三区视频 | 激情网在线视频 | 最新av网址在线观看 |