久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Docker化CPLEX:解決線性規(guī)劃求解器部署難題的完整指南

Docker化CPLEX:解決線性規(guī)劃求解器部署難題的完整指南 簡介面向需要在容器環(huán)境集成 IBM ILOG CPLEX 求解器的 Java 開發(fā)者與運維人員這份資源給出了基于 Docker 的 CPLEX 部署方案解決本地安裝依賴多、遷移困難的問題尤其適合將 CPLEX 運行時組件嵌入應(yīng)用或鏡像的落地場景。資源共 7 個文件壓縮包僅 5KB包含 2 個 Dockerfile、Java 源碼示例、CPLEX 模型文件、properties 配置、README 說明與 gitignoreDockerfile 負(fù)責(zé)構(gòu)建 CPLEX 基礎(chǔ)鏡像Java 示例與模型文件演示從建模到求解的完整調(diào)用路徑properties 可調(diào)整運行時參數(shù)README 則提供本地編譯和啟動指引整體結(jié)構(gòu)緊湊且分工明確。對于希望快速驗證 Docker 化 CPLEX 用法、搭建輕量級 Java 求解服務(wù)或梳理容器化部署流程的讀者這套小體積材料能大幅節(jié)省環(huán)境配置與排錯時間尤其適合初學(xué)者或需要快速落地容器的團隊。目前已有 249 人學(xué)習(xí)下載是輕量易上手的 CPLEX 容器化起步資料。1. Docker 化 CPLEX為什么這是線性規(guī)劃求解器最省心的落地方式很長一段時間我所在的團隊都在跟一個痛點較勁同樣是 IBM ILOG CPLEX某開發(fā)者的筆記本跑得好好的換到另一臺服務(wù)器就報 License 錯誤版本升級一次之前能求解的模型突然崩最后發(fā)現(xiàn)是動態(tài)庫路徑不對。這些問題在傳統(tǒng)物理機上非常消耗精力而把 CPLEX 裝進 Docker 之后一條命令就能讓所有環(huán)境完全一致。所謂 docker-cplex 部署并不是把某個現(xiàn)成鏡像拉下來跑完事而是圍繞 CPLEX 的許可、動態(tài)庫、Python 綁定、資源限制做一整套容器化封裝。這篇文章面向的目標(biāo)人群很明確需要在多臺機器上穩(wěn)定復(fù)現(xiàn)求解環(huán)境、想把求解能力封裝成服務(wù)、或者正在為「為什么別人能跑我不能跑」而困惑的算法工程師和運維。解決這些問題依賴的其實是一套清晰的部署思路先搞明白 CPLEX 的許可機制在容器里怎么生效再選一個可靠的基礎(chǔ)鏡像然后把求解入口封裝成可復(fù)用作業(yè)。你不需要一次性理解全部內(nèi)容跟著后面的步驟做半小時內(nèi)就能在 Docker 里跑通第一個線性規(guī)劃求解并且知道出了問題該看哪里。2. 鏡像從哪來官方渠道、社區(qū)版限制與自建基礎(chǔ)鏡像的取舍2.1 License 類型與容器內(nèi)激活的差異CPLEX 的授權(quán)邏輯一直是部署時最先踩到的門檻。它在物理機上的激活方式通常有三種本地 lic 文件、node-locked 錨定主機名、以及彈性 token 服務(wù)器。放到 Docker 里后最關(guān)鍵的區(qū)別在于容器是一個新的臨時候訪主機——如果你用 node-locked 的 lic 文件它的 hostname 是在容器創(chuàng)建時隨機分配的跟物理機的 hostname 不一致啟動時就會報CPLEX Error 1016: Installation is corrupt或直接提示無法找到許可證。常見做法是用環(huán)境變量把許可證路徑傳進去。我會在啟動容器時加上-e ILOG_LICENSE_FILE/opt/ilog/ilm/cplex.lic同時用-v把宿主機上的 lic 文件只讀掛載到容器內(nèi)指定位置。需要注意Docker 掛載文件時容器內(nèi)路徑必須是絕對路徑而且 lic 文件的權(quán)限最好是 644避免運行用戶不是 root 時出現(xiàn)讀取失敗。如果你的團隊用的是 token 方式的彈性許可那不太需要關(guān)心 hostname只需要讓容器能訪問到 token 服務(wù)器網(wǎng)絡(luò)成為唯一依賴。還有一個很多人不知道的技巧CPLEX 支持在環(huán)境變量里直接傳遞連接字符串比如ILOG_LICENSE_FILEtokenserver:porthost用這種方式配合 Docker 網(wǎng)絡(luò)非常方便每次啟動容器不用再單獨掛載 lic 文件。2.2 自建基礎(chǔ)鏡像從 pip 裝社區(qū)版還是從安裝包提取完整版多數(shù)讀者可能會想當(dāng)然去 Docker Hub 搜索現(xiàn)成鏡像但 CPLEX 商業(yè)軟件的性質(zhì)決定了一個現(xiàn)實官方鏡像要么不存在要么只服務(wù)于特定大客戶。所以自建鏡像是更普適的路徑。這里有兩套方案分別對應(yīng)不同需求場景。第一套方案適合評估和教學(xué)直接用 pip 安裝社區(qū)版。pip install cplex能裝到一個叫cplex的 Python 包它帶了可執(zhí)行文件和 Python API。但社區(qū)版有硬性的模型規(guī)模限制——變量和約束數(shù)量的上限很小求解復(fù)雜真實業(yè)務(wù)模型基本不可用。不過在容器里搭一個環(huán)境做語法驗證、或跑論文里的實驗完全夠。用這個方案構(gòu)建 Dockerfile 相當(dāng)簡單一句話就能裝完依賴。第二套方案適合生產(chǎn)環(huán)境從 IBM 官網(wǎng)下載 CPLEX 完整版安裝包再把安裝包里的cplex/python/x86-64_linux/目錄下的綁定庫安裝到鏡像里。整個過程需要在容器里先裝編譯工具因為有些版本的 Python API 需要編譯。我不太建議在容器里直接運行圖形安裝向?qū)钚徐o默安裝才是正路。我一般會先準(zhǔn)備一個基礎(chǔ)鏡像把 CPLEX 安裝到一個固定目錄比如/opt/ibm/ILOG/CPLEX_Studio_Current然后把它作為自己團隊內(nèi)部鏡像的基底。這樣做的好處是開發(fā)環(huán)境與運行環(huán)境都是同一個路徑所有 Dockerfile 里寫絕對路徑時心里有底。要注意 CPLEX 的許可證文件經(jīng)常含有機器相關(guān)信息構(gòu)建鏡像時不要順手把個人 lic 文件打進鏡像層否則一旦鏡像被分享就等于把自己的授權(quán)也分享了。3. 構(gòu)建最小可運行鏡像Dockerfile 寫法與啟動參數(shù)逐行拆解3.1 最小 Dockerfile從社區(qū)版二進制到可執(zhí)行鏡像先用最直白的社區(qū)版方案跑通閉環(huán)。下面這個 Dockerfile 只有幾行適合第一次驗證 docker-cplex 技術(shù)路線是不是可行。FROM python:3.10-slim # 安裝 CPLEX 社區(qū)版 Python 包 RUN pip install --no-cache-dir cplex # 創(chuàng)建工作目錄 WORKDIR /opt/solver # 默認(rèn)使用 python 直接啟動 cplex 命令行 ENTRYPOINT [python, -m, cplex] CMD [--help]這個鏡像構(gòu)建完成后可以這樣測試docker build -t cplex-demo:latest . docker run --rm cplex-demo:latest邏輯說明python -m cplex會調(diào)用 CPLEX 的命令行交互環(huán)境如果容器啟動參數(shù)帶了模型文件路徑就能批量求解。這里的--no-cache-dir是為了減少鏡像體積因為 pip 緩存對運行時毫無用處。ENTRYPOINT和CMD的配合規(guī)則是啟動容器時附加的命令參數(shù)會覆蓋CMD但不會覆蓋ENTRYPOINT。所以我們后面要傳模型路徑時直接寫在docker run末尾即可。如果手里已經(jīng)有完整版 CPLEX 的安裝包可以改用下面的構(gòu)建方式生產(chǎn)環(huán)境我更推薦這個FROM python:3.10-slim as builder # 安裝編譯工具 RUN apt-get update apt-get install -y --no-install-recommends \ g make rm -rf /var/lib/apt/lists/* # 把本地安裝包復(fù)制進構(gòu)建階段 COPY cplex_studio.iso /tmp/cplex_studio.iso # 解壓并靜默安裝到指定目錄 RUN mkdir /tmp/cplex_install cd /tmp/cplex_install \ tar -xzf /tmp/cplex_studio.iso \ ./cplex_studio_installer -i silent -f /tmp/cplex_response.xml \ mv /opt/ibm/ILOG/CPLEX_Studio_Current /opt/cplex FROM python:3.10-slim COPY --frombuilder /opt/cplex /opt/cplex ENV PATH/opt/cplex/cplex/bin/x86-64_linux:$PATH \ ILOG_LICENSE_FILE/opt/cplex/license/cplex.lic這里用到了多階段構(gòu)建原因是完整版安裝包需要臨時編譯工具但最終運行環(huán)境不應(yīng)當(dāng)保留這些工具多階段構(gòu)建能從源頭壓縮鏡像體積。邏輯說明第一個FROM只負(fù)責(zé)構(gòu)建第二個FROM只復(fù)制產(chǎn)物。參數(shù)說明cplex_response.xml是 CPLEX 靜默安裝時需要的應(yīng)答文件里面定義了安裝路徑和接受許可協(xié)議-i silent代表無人值守-f指定應(yīng)答文件。3.2 構(gòu)建參數(shù)與啟動參數(shù)內(nèi)存、CPU、License 文件掛載構(gòu)建完成后真正跑起來時容器參數(shù)很講究。求解器是典型的內(nèi)存密集型程序而且線性規(guī)劃問題的內(nèi)存使用量往往是模型文件大小的幾十倍如果-m限制不夠求解器會被內(nèi)核直接 OOM Kill那種「求解到一半容器退出」的現(xiàn)象讓不少人誤以為模型有問題。啟動命令建議這樣寫docker run -d --name cplex-solver-node \ --memory8g \ --memory-swap8g \ --cpus4 \ -e ILOG_LICENSE_FILE/opt/cplex/license/cplex.lic \ -v /data/licenses/cplex.lic:/opt/cplex/license/cplex.lic:ro \ -v /data/models:/models:rw \ -v /data/outputs:/outputs:rw \ cplex-demo:latest /models/生產(chǎn)排程.lp參數(shù)說明--memory8g限制容器最大內(nèi)存--memory-swap8g表示不額外使用交換分區(qū)這能防止求解器在 Swap 上反復(fù)讀寫導(dǎo)致吞吐崩潰。--cpus4限制 CPU 配額CPLEX 默認(rèn)會用滿宿主機所有核如果你一臺機器上要同時跑多個容器不限制 CPU 會造成資源搶斷。-v把三個不同用途的目錄分別掛載lic 是只讀模型只讀結(jié)果輸出可寫。這里需要特別注意一個細(xì)節(jié)--env-file更利于管理敏感信息。我習(xí)慣把 License 路徑寫在一個.env文件里Docker 啟動時用--env-file加載而不是寫在命令行里這樣能避免 shell 歷史記錄暴露信息。3.3 驗證鏡像是否跑通日志、返回碼與求解器版本鏡像構(gòu)建成功不等于部署成功。我每次換新機器都會先跑一個最小驗證用cplex命令行直接求解一個最簡單的問題同時檢查返回碼??梢杂孟旅孢@個 bash 片段做自動化健康檢查docker run --rm --entrypoint cplex cplex-demo:latest -c minimize 0; quit如果命令返回 0說明 CPLEX 可執(zhí)行文件能在容器里正常啟動且至少能找到許可證。如果返回非 0大概率是 License 沒找對路徑。更穩(wěn)妥的做法是在容器內(nèi)執(zhí)行docker exec 容器名 cplex -c display version輸出內(nèi)容里能看到 CPLEX 版本號、Python API 的編譯環(huán)境信息。這一步還能順帶評估鏡像基準(zhǔn)性能。隨便生成一個中等規(guī)模的 LP 文件放進容器跑一遍記錄求解時間再跟物理機上同一版本對比。如果容器內(nèi)慢了 20% 以上基本可以斷定是 CPU 親和性或內(nèi)存帶寬被 hypervisor 限制了而不是 CPLEX 本身的問題。4. 把求解器包裝成微服務(wù)Flask CPLEX Python API 的容器化實踐4.1 Flask 接口設(shè)計與代碼大多數(shù)團隊不會滿足于命令行求解而是希望業(yè)務(wù)系統(tǒng)通過 HTTP 提交模型、拿結(jié)果。把 CPLEX Python API 包一層 Flask 服務(wù)是常見的做法。首先需要把 Flask 也裝進鏡像然后寫一個簡單的服務(wù)端。from flask import Flask, request, jsonify import cplex import uuid import os app Flask(__name__) MODEL_DIR /models OUTPUT_DIR /outputs app.route(/solve, methods[POST]) def solve(): # 接收用戶上傳的 LP/MPS 文件 model_file request.files.get(model) if not model_file: return jsonify({status: error, message: missing model file}), 400 model_name f{uuid.uuid4()}.lp model_path os.path.join(MODEL_DIR, model_name) model_file.save(model_path) cpx cplex.Cplex(model_path) cpx.set_problem_type(cplex.Cplex.problem_type.LP) cpx.parameters.threads.set(4) try: cpx.solve() except Exception as exc: return jsonify({status: error, message: str(exc)}), 500 result { status: cpx.solution.get_status_string(), objective: cpx.solution.get_objective_value(), model: model_name } # 同時把解寫文件保存到結(jié)果目錄 solution_path os.path.join(OUTPUT_DIR, f{model_name}.sol) cpx.solution.write(solution_path) return jsonify(result) if __name__ __main__: app.run(host0.0.0.0, port8080)邏輯說明這個接口接收二進制或文本模型文件保存到/models目錄后再交給 CPLEX 求解。為什么要先保存再求解而不是直接用內(nèi)存字符串因為 CPLEX 的Cplex()構(gòu)造器雖然支持直接讀文件對象但在處理文件編碼異常或超大模型時直接落盤更穩(wěn)定也方便調(diào)試時排查模型本身的問題。uuid4避免并發(fā)請求時文件名沖突。參數(shù)說明cpx.parameters.threads.set(4)設(shè)定求解使用的線程數(shù)。你可能會覺得這會跟 Docker 的--cpus4重復(fù)限制但其實兩者作用層面不同——--cpus是 cgroup 層的配額線程數(shù)是 CPLEX 自身的并行策略。如果容器里不設(shè)線程數(shù)CPLEX 會按照宿主機核心數(shù)自動設(shè)置極容易超過 cgroup 配額導(dǎo)致性能下降。4.2 容器互聯(lián)與數(shù)據(jù)卷模型文件與結(jié)果輸出怎么管理上面的 Flask 服務(wù)只是單容器形態(tài)。實際業(yè)務(wù)場景里上傳模型的業(yè)務(wù)容器、存儲文件的對象存儲、以及計算節(jié)點通常分屬不同 Docker 網(wǎng)絡(luò)。我建議把求解服務(wù)放在一個獨立的 compose 項目里模型文件通過掛載卷共享。下面這個docker-compose.yml是典型的求解節(jié)點編排services: solver-api: build: . ports: - 8080:8080 volumes: - model-data:/models - output-data:/outputs environment: - ILOG_LICENSE_FILE/opt/cplex/license/cplex.lic deploy: resources: limits: memory: 8g cpus: 4 volumes: model-data: output-data:邏輯說明命名卷model-data和output-data分別獨立管理輸入和輸出。好處是模型數(shù)據(jù)生命周期跟容器無關(guān)——容器銷毀重建數(shù)據(jù)依然在。這是物理機部署沒法直接帶來的收益。需要注意如果你用的是 bind mount就是-v /宿主機路徑:/容器路徑那么容器內(nèi)的運行用戶必須對宿主機該目錄有讀寫權(quán)限。很多人在 Mac 上跑得好好的到 Linux 服務(wù)器上就報 permission denied原因通常是宿主機目錄的所有者和容器 UID 不一致。解決起來很簡單在 Dockerfile 里用useradd創(chuàng)建一個 UID 固定的用戶然后讓模型的掛載目錄屬于這個 UID。此外同一時刻只跑一個求解容器的話數(shù)據(jù)卷很簡單但如果是多副本并發(fā)要注意 CPLEX 的臨時文件是否會互相覆蓋。默認(rèn)情況下求解臨時文件的路徑是/tmp多個容器不容易沖突因為每個容器有獨立的/tmp。但如果為了共享結(jié)果把/tmp掛載出去就可能踩到臨時文件互相刪除的坑。我的習(xí)慣是保持/tmp在容器內(nèi)部不要掛載。5. 部署避坑容器里跑 CPLEX 的 5 個常見故障與排查路徑5.1 現(xiàn)象啟動即報 License 錯誤日志出現(xiàn)CPLEX Error 1202這是一個開場就能勸退大半新手的報錯。原因通常是容器里找不到許可證文件或者許可證文件的 hostname 與本機不一致。解決路徑分兩步先用docker exec進容器執(zhí)行env | grep ILOG確認(rèn)環(huán)境變量是不是傳進來了再執(zhí)行l(wèi)s -l確認(rèn)掛載路徑的 lic 文件真實存在。如果文件都在仍然報 1202那就極可能是 node-locked 授權(quán)綁定了宿主機的 MAC 地址或 hostname。此時不要想著繞過授權(quán)正確做法是換成 token 授權(quán)或者給容器設(shè)置固定的 hostname比如在docker run里加--hostname solver-node-01然后向授權(quán)機重新申請綁定該 hostname 的許可證。5.2 現(xiàn)象求解到一半 OOM容器被系統(tǒng) kill我在做模擬項目 X 時有個模型在 16G 內(nèi)存的物理機上只占 3G放到容器里卻被殺。排查后發(fā)現(xiàn)不是模型變大而是 Docker 默認(rèn)的--memory8g限制加上 CPLEX 的NodeFileIntensity參數(shù)設(shè)置不當(dāng)。CPLEX 在分支定界過程中需要保存大量樹節(jié)點內(nèi)存不足時會自動寫節(jié)點文件到磁盤但我們沒有給容器掛載足夠的磁盤空間節(jié)點寫入失敗進而觸發(fā) OOM。解決方法是顯式設(shè)置cpx.parameters.mip.strategy.nodefile和預(yù)分配節(jié)點文件目錄。啟動容器時用-v /data/nodefiles:/nodefiles掛載大容量磁盤并在 Python 代碼里設(shè)置cpx.parameters.mip.strategy.nodefile.set(2) # 使用壓縮節(jié)點文件參數(shù)說明nodefile參數(shù)值 0 表示不用節(jié)點文件1 表示用默認(rèn)路徑2 表示壓縮寫入。壓縮會占用一些 CPU但在內(nèi)存捉急時能救命。5.3 現(xiàn)象容器內(nèi)時間漂移導(dǎo)致 token 授權(quán)突然失效彈性 token 授權(quán)通常對時間敏感。宿主機如果啟用了休眠或時間同步異常容器內(nèi)的時間會漂移幾分鐘CPLEX 向授權(quán)服務(wù)器請求時就會認(rèn)為客戶端時鐘不可信。這個坑隱藏得很深因為容器跑著跑著就突然報授權(quán)失敗。排查手段是進入容器執(zhí)行date跟宿主機時間對比。解決方法是確保宿主機啟用 NTP 同步并且在容器啟動時添加--read-only之外的額外掛載/etc/localtime。但注意只掛載 localtime 不能解決時間源真正的源頭在宿主機內(nèi)核。如果你是 Docker Desktop 用戶可能需要檢查宿主機的時間同步服務(wù)是否被優(yōu)化軟件停掉。5.4 現(xiàn)象設(shè)置了--cpus4但求解只用一個核這個現(xiàn)象出現(xiàn)的原因跟 CPLEX 的線程探測機制有關(guān)。容器內(nèi)的 CPLEX 通過/proc/cpuinfo判斷可用核數(shù)而 Docker 的--cpus限制只修改了 cgroup 配額沒有修改/proc/cpuinfo里的核數(shù)。如果算法代碼里沒有顯式設(shè)置線程數(shù)CPLEX 看到的核數(shù)是宿主機全部核數(shù)但它實際可用的配額只有 4 核導(dǎo)致線程反復(fù)調(diào)度表現(xiàn)反而像只用了一個核。解決方法是不要依賴 CPLEX 自動探測務(wù)必在代碼里顯式設(shè)置線程數(shù)。更規(guī)范的等核寫法是從容器的 cgroup 文件里讀取配額CORE_LIMIT$(cat /sys/fs/cgroup/cpu.max | awk -F {print $1 / $2})然后在 Python 里讀取這個環(huán)境變量來設(shè)置threads。這樣無論容器在哪個規(guī)格的宿主機上跑都能匹配實際配額。5.5 現(xiàn)象鏡像體積巨大傳到生產(chǎn)環(huán)境耗時太長完整版 CPLEX 的安裝包本身就超過 1GB如果直接用單階段 Dockerfile最終鏡像體積往往超過 2GB。這會造成每次發(fā)布都像在搬家。原因是安裝目錄里有大量文檔、示例、平臺無關(guān)的 Java/C/Python 多語言綁定。用多階段構(gòu)建 精簡目錄可以顯著瘦身。我一般保留cplex/bin、cplex/lib、python這三部分刪掉cplex/examples、cplex/docs、cplex/java等目錄。還有一個小技巧安裝時使用-i silent配合自定義響應(yīng)文件只安裝英文語言包和 Python 綁定能省下數(shù)百 MB。生產(chǎn)鏡像里再配合--squash參數(shù)需要 buildkit 支持把多層壓縮成一層傳輸效率能提高數(shù)倍。6. 進階把 CPLEX 容器變成可配置的求解作業(yè)單元做到上一步已經(jīng)能穩(wěn)定運行了但還可以進一步把容器從「一次構(gòu)建、手動帶參啟動」變成「一個作業(yè)一個容器」的單元化運行模式。這個模式特別適合算法團隊需要批量回歸測試的場景一百個模型文件放在目錄里用一條 bash 腳本循環(huán)啟動一百個一次性容器。核心思路是讓求解器完全通過環(huán)境變量和文件掛載接收任務(wù)不依賴任何交互輸入。#!/bin/bash MODEL_DIR/data/models OUTPUT_DIR/data/outputs for model_file in $MODEL_DIR/*.lp; do model_name$(basename $model_file) docker run --rm \ --memory4g \ --cpus2 \ -e ILOG_LICENSE_FILE/opt/cplex/license/cplex.lic \ -e MODEL_FILE/models/$model_name \ -v $MODEL_DIR:/models:ro \ -v $OUTPUT_DIR:/outputs:rw \ -v /data/nodefiles:/nodefiles \ cplex-solver:latest done在這個模式下容器入口腳本從$MODEL_FILE讀取模型路徑求解完把結(jié)果寫到/outputs容器優(yōu)雅退出。使用--rm讓容器退出后自動清理不留中間狀態(tài)。這種設(shè)計讓并發(fā)變得很容易你可以把docker run丟給作業(yè)隊列工具或者用xargs -P 8限制同時運行的容器數(shù)。最后分享一個從生產(chǎn)環(huán)境學(xué)到的教訓(xùn)容器化 CPLEX 的技術(shù)問題大多不在求解器本身而在資源邊界。物理機上跑掛頂多重啟一個進程容器里跑掛可能就是整個節(jié)點狀態(tài)異常。所以我會在入口腳本里強制寫好結(jié)果文件的原子寫——先寫臨時文件再重命名避免容器被 kill 時留下半截結(jié)果。這套流程跑順之后我?guī)缀醪辉訇P(guān)心求解器在哪臺機器上運行因為 CPLEX 已經(jīng)被徹底「包」進了標(biāo)準(zhǔn)化的執(zhí)行單元里。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
免费一二区| 97在线资源| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 一区二区无码视频| 99爱在线视频| 人人做,人人操,人人摸| 伊人视频| 热久久国产精品视频大陆精品| 美女午夜福利免费视频| 黄页网站成人免费| 97色诱| 丁香五月综合| 三级精品三级在线观看| 欧美人妻少妇| 91天天爽| 91久久久老司机| 99久热| 黄色AAAAA欧美| 襙一襙| 久久精品国产亚洲粉嫩| 啊啊啊久久久视频| 九草九九九| 亚洲黄色网址| 操逼内射干逼白丝91| 欧美日韩91| 亚洲女毛多水多21P| 青娱乐老司机视频| 日少妇视频| 久久精品六区| 中文字幕一区二区三区人妻不卡| 蜜臀无码一区二区| 色综合20p| 久久精品老司| 97免费视频在线观看视频| 日本伦理一区二区| 日本有码久久| 国产毛片精品一区二区色欲黄A片| 一区二区三区视频国产免费| 中文字幕一区二区三区高清| 26uuu性| AA级电影三区| 久久国产在线一区二区| 性夜影院爽黄A爽免费动漫| 欧美综合传媒| 天美传媒婬乱在| 综合熟妇一区二区三区| 热G综合热G中文| 国产欧美黑人丰满在线| 欧美国产操逼| 久久精品日韩专区免费观看| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 亚洲中文字幕熟女| 人人 操人人 操人人| 久久久久久久九九九九| 日韩精品在线放| 国产极品馒头逼| 深夜激情 | 女人精品内射国产99| 大香蕉99999| 9999亚洲精品| 一本大道青青| 99e久久国产精品| 97资源视频| 中文字幕一区二区日韩网| 91精品人妻偷情| 超碰色男人操熟女| 欧美精品自慰系列寂寞少妇 | 熟女天天干| 亚洲自拍一区夜夜操| 色91综合网| 日本999精品视频| 久久妇| 中文字幕一区二区无码成人 | 国产乱伦一二三区| 欧美|91色综合| 亚洲 欧美都市激情| 九九色色| 色制服丝袜夫妻av一区| 久草在| 狠狠干妹子| 超碰4A| 91天美| 丰满人妻一区二区三区性色| 九九探花视频在线观看| 91熟女熟妇视频网站| 亚洲成人碰碰| 日本熟妇色熟妇在线视频播放| 97欧美色| 强奸乱伦AV网址| 婷婷五月色| 五十路熟女工口 | 亚洲。天堂。日本在线观看| 大香蕉中文在线| 以及麻豆国产入口在线观看免费| 国产成人自拍视频在线| 青青青青草av在线观看| 91bbbbbb| 久久精品国产亚洲AV高级北京| 99久久9| 色性荡荡荡荡视频| 夜夜无码| 麻豆精品一区二区三区四区免费观看| 日本一级二级三级网站| 日韩AV片| 67914在线兔费成人视频| 九九九成人| 午夜.DJ高清在线观看免费7| 麻豆60秒| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 中文字幕久久精视频久久大全| 欧美久久婷婷| 伊人五月天婷婷| 在线 制服丝袜中出 人妻| 夜夜综合| 欧美五十路熟| 久9久| 国产乱码久久久| 2017人人操,人人摸| 日本三级久| 一本大道久| 欧美性爱日韩性爱| 国产乱码精品久久久久久| 久久精品一区二区三区四区五区| 九九热在线精品视频| 狠操91,com| 翔田千里爆乳巨臀无码| 国产天美欧美| 中文字幕后石码三区四区| 亚洲性爱无码乱伦av| 97AV在线免费观看| 国产精品久久久久久无码红治院| 内射日韩大臀美女| 69久久| 国产视频不卡在线观看| 狠狠爱夜夜| 色综合五月天| 91精片| 99视频只有精品| 久久久久久免费电影| 久久男人精品| 四虎av在线| 国产情侣自拍在线播放| 久久伊人东京热| 中国探花熟女| 亚洲精品毛片在线观看| 免费啪啪一级视频| 国产欧美亚洲精品a第2页| 青青伊人久久| 伊人久久大香线蕉无码| 蜜臀久久精品久久久久视频| 天美传媒一二三区永久网站| 色综91| 天美国产三级传媒| 澳门黄片一香蕉视频| 日韩有码一区三区| a片久久久久久久久久久久 | 免费看污网站| 国产野战露脸在线播放| 免费视频97| 碰碰在线视频| 性饥渴少妇av无码毛片| 九九九九九九九九九九九蜜桃| 久草免费在线一区二区| 天天干18禁| 校园春色欧美色图| 东北丰满熟女国产一区 | 亚洲字幕一区二区| 另类欧美色| 日韩精品怡红院| 亚洲欧美精品91| 一区二区免费电影久久| 色香网| 小草精彩毛片| 色婷婷狠狠18禁| 精品人妻免费观看| 少妇天堂| 97er欧美性| 色色丁香| av网站国产主播在线| 亚洲黄色网址| 麻豆久久久久久久久丝袜| 中国少妇XXXX做受| 激情小说在线视频| 97久操| 亚洲男人天堂网久久| 美国人人操人人操| ji熟女.com| 操人妻视频| 亚洲一区制服诱惑| 97爱欧美| 五月天色图影视| 91人妻做a观看视频| 96久久久| 久久网亚洲| 国产盗摄美女如厕大神作品在线观看| 色噜噜狠狠色综合日日| 久久成人国产| 3d成人精品一区二区| 国产91 丝袜在线播放00-百度| 青青国产在线拍揄自揄拍| 日本超碰在线国产一区| 91精品黄在线观看| 少妇3P性爱自拍| 美女被啪到深处抽搐视频| 国产91丝袜 在线播放| 四虎精品一区| 中文字幕在线2| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 久久超碰天天| 天天爱天天操| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 久9热| A片 AV一级在线播放观看免费| 婷婷超| 三级色影综合网| 久久精品男人的天堂| 日本99一区二区| 97天天综合网| 国产精品动态一区二区三区四四| 搞中出视频在线观看| 淫淫总合网| 亚洲丝袜色| 超碰99在线观看| 大香蕉九九| 日本在线视频导航| 日韩一级片| 精品性爱无码在线播放| 久久久国产三级黄色片| 久久精品小视频| 中日高清无码操逼视频| 大香蕉五月天| 五月丁香综合| 久久久久久中文字幕中文字幕最新| 亚洲欧美精品一区天堂久久 | 日韩一级成人毛片免费观看 | 麻豆久久久一区二区| 这里只有精品视频在线| 啊好大好舒服| 中文字幕亚洲欧美在线不卡| 亚洲自拍一区夜夜操| 加勒比少妇AV婷婷六月天超碰超碰| 亚洲AV不卡在线观看尤物| 久久久久9999妇女| 91精品免费| 久久久久久中文| 美女黄站| 亚洲无码免费看| 人人摸人人叼| 看日韩美女二区三区免费操逼视频| 亚洲国男人的天堂| 欧美老妇综合网| 日本久久999| 天天综合91入口| 人妻精品一区二区| 亚洲?V高清一区二区三区尤物| 亚洲无码精品AV久久久| 26uuu国产日韩综合在线观看| 亚洲成人av电影在线| 日韩av影片在线观看| 亚洲天堂99| 夜夜高潮夜夜爽高清视频一| 欧美综合传媒| 无遮挡又黄又刺激的视频| 先锋色眉乱伦资源| 涩爱AV在线| wuyechaopeng| 国产乱色国产精品免费视| 日韩性爱播放| 99啪啪| 九九热精彩视频| 国产精品一区二区密臀| 日韩乱伦视频| 精品一区二区三区蜜桃臀www| 97欧美资源| 青娱乐老司机视频| 91人妻爽爽人人做人人澡| 97中文字幕色| 天天网综合| 日韩在线观看字幕精品| 欧美日韩人人精品| 91成人精品| 日韩在线一区高清在线| 亚洲色吧网| 99re6国产精品99re| 凹凸视频在线一区二区| 红杏大香蕉| 91精品国产91久久久久久久久久久久| wwwxxx日本爽| 精品久久久中文字幕不| 蜜臀99久久| 巨爆乳肉感一区二区三区竹菊影视| 大香蕉欧美伊| 97久久久| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 好色美女九七第一页| AAAA欧美日韩| 日本人妻天堂网站在线播放| 国产色图乱伦| 天天色综合图片| 成人草草视频| 欧美男人一区| 国产乱子伦一区二区三区在线观看| 亚洲成人性| 麻豆久久久久久久久丝袜| 欧美性暴力猛交| 女人高潮抽搐喷水视频网站| 乱人乱色一区二区三区免费| 色综合尤物| 91激情综合| 国产69精品久久久久99尤物| 日韩78m视频| 91色拍| 97久久超碰| 天天综合网1| 欧美乱伦专区| www.高清无码诱惑一区.com | 97人肏| 国产久久久久久| 99啪啪| 极品肉射| SS久久| 久久久精品中文字幕爱豆| 欧美天天拍| 国产女同在线观看视频| 亚洲色资源| 日本日皮视频逼| 青青草色AV| 一道本久久棕合爱| 最新av中文字幕高清| 性生活久久久久久久久久| 亚洲国产成人7777| 久久久久网站-538在线视频-欧美永久乱码| 无码免费在线观看黄色片| 天堂日本亚洲欧美| 中文自拍欧美影视| 国产美女在线精品免费看| 欧美亚洲第1页| 国产精品黄色三级av| 啊啊啊啊好疼视频| 美女露胸露屁股| 久久亚洲欧美中文字幕国语| 久久激情四射婷婷丁香五月天| 噜噜噜狠狠色综合| 亚洲欧美色图小说| 久操视频在线| 99自拍B亚洲 | 大乔未久88一区| 久久精品亚洲成a人天堂| 97网色| 一本大道综合伊人精品热热| 久久99亚洲精品久久99果| 国产精品诱惑| AV天黑人| 欧美美女在线高潮999| 亚洲成a人片在线观看中文!!!| 亚春色色| 国产成自自拍在线观看| 亚洲无吗在线视频| 九九九免费视频| 99最新日韩偷拍视频| 亚洲熟妇图片| 五月香婷婷| 国产成人综合在线播放| 日日超碰亚洲| 9久久精品| 精品9999| 亚洲少妇激情一区二区三区| 自拍视频大全亚洲专媒视频/一区二区三区| 在线观看亚洲专区| 中文字幕日韩专区精品系列| 大色综合| 亚洲性高潮| 日韩中文9| 中文乱码99| 五月婷婷六月丁香| 欧美日韩99| 国产亚洲美日韩Aⅴ中文字幕无码成人| 99re黄| 97超级色碰碰| 日影院久久婷婷夜夜网| 狠狠色丁香| 精品国产一级久久| 亚洲第一成人影院色播| 久久九九视频九九视频| 黄色大香焦1级‘′‘| av爱爱爱| 一级做受视频免费是看美女| 97视频在线播放| 91黄射| 台湾佬中文娱乐网久久久久久久久久com | 人妻天天夜夜爽一区二区| 中文字幕交换人妻| 国产精品无码在线| 操逼网站视频漫画国产| 伊人女女资源在线观看| 亚欧日韩成人| 国产第25页在线观看| 东京热视频网| 爱爱动态60秒| 国产成年女黄特黄| A级在线视频| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 熟女精品日韩一区二区三区| 久久女人| 97超碰人妻| 色综合大香蕉| 97视频在线看| 妇女性内射冈站HDWWWCOM| 人人操人人干xxx| 日本性感人妻91| 可以免费看黄片的视频| 国产精品一区二区手机看片| PMv在线观看| 吖在线不卡一区二区国产剧情| 性久久久| 99在线无码精品秘 入口黑人 | 91在线综合网| 校园春色中文字幕AV| 欧美综合网1| 国产中文字幕在线| 91丝袜| 亚洲欧美国产中文视频| 中文字幕精品一区欧美| 91天堂色男人的天堂| 精品久久久亚洲AV成人网站| 久久久爆乳翘臀一线天伦理视频| 91超碰人人| 艳美熟妇先锋一二三区| 久久亚洲熟妇在线视频| 一级免费精品| 老女人综合| 91视频伊人| 亚洲最新av无码成人精品区| 五月丁香婷婷啪啪| 五月黑AⅤ| 91爱做| 日日不卡av| 免费αV在线视频| 屁屁影院一区二区三区国产| 亚洲色吧网| 极品色电影院| 国产一国产一级毛片古装| A一区片| 67194国产| 色老汉色| 99999国产精品| h4610国产人妻| 在线观看日韩av不卡| 国产精品91一样| 美女黄码视频午夜| 亚洲 暴爽 AV人人爽日日碰| AA特级绝黄| 欧美综合第一| 久草新在线| 国产精品毛片?v一区二区三区| 久久精品色欧美aⅴ一区二区| 日本天天吊| 91l欧美在线| 精品日韩| 超碰免费在线| 亚洲天堂第一页| 黄页av| 人妻aa| 人妻在线大香蕉| 欧洲久久一二线| av一区二区三区 中文| 男人天堂久久精品不卡| 5278欧美一区二区三区| 久久久久久裸体| 艹比视频国产精品| 亚洲天堂久| 精品一区二区成人动漫| 强奸熟女一区二区三区| 色网在线视频观看免费| 久久97资源 网| 玖玖资源视频一区二区三区| 五月天玖玖资源站| 欧美日本视频一区| 男女猛烈无遮掩视频免费软件| 少妇超碰在线| 精品少妇99| 99色在线视频| 伊人麻豆传媒| 亚洲男人天堂2019| 国产一区二区在线播放| 99精品在线观看| 天天摸夜夜添无码小视频| 色诱中文字幕| 日韩一级特黄av毛片| 亚州欧美综合| 又大又白奶子| .精品人妻一区二区三| 亚洲色悠悠久久88| 99热9| 91狠狠综合| 人妻精品一区二区全免费| 污污汅18禁网站在线永久免费观看| 久久99精品九九久久久婷婷| 国产自偷自拍一区| 国产在线综合网| 色香伊人| 视频二区美腿丝袜制服人妻欧美 | 国产夜夜艹| 精品国产一区二区三区香蕉欧美| 超碰在线1234区| 欧美99| 国产精品ⅴ无码大片在线看.| 后入福利视频| ss久久| 欧美日本国产日韩激情视频| 天美传媒AV在线播放| 在线视频五十市| 五月丁香激情综合| 无码高清操逼网址| 国产精品农村妇女| 日韩 欧美 国产 麻豆| 五月激情影院| 午夜无码精品免费看性色| 国产精品乱码久久| 亚洲性感丝袜诱惑在线观看| 爆乳免费黄网站| 操逼无码一区| 高清国产精品无码| 97国产精品| 亚洲 中文 欧美 日韩 在线| 国产精品熟女九九九| 国产毛片精品一区二区色欲黄A片| 成人av在线播放| 极品肉射| 亚洲色性| 国产欧洲精品亚洲午夜拍精品| 欧美熟爽综合| 五月天婷婷影院| 欧美少妇性爱网站| 国产AV色黄看到爽| 精品国产av一区二区三区四区入口| 九久久精品| 久噜噜| 打av高清| 18精品一区| 激情网五月天| 91碰碰碰| 亚洲成人在线播放| 91超级碰| 色五月首页| 丁香婷婷九月| 久久这里只精品99re66图| 台湾成人无码AV| 成人无码在线视频网站| 1769一区| 凹凸视频在线一区二区| 神马久久久久眼| 中国一级操逼视频| 亚洲国产欧美中文永久| 久久一区二区蜜桃| 欧美,日韩,中文,另类| 亚欧美综合网。| 二级久久网| 丝袜综合| 欧美A√综合网| 五十路熟女工口| 久久鲁夜| 操淫穴亚洲五月丁香 | 综合网~91综合网| 操B久久| 久久111| 嗯嗯啊啊好疼| 亚洲高清少妇| 加勒比99999| 久久国产精品m码| 婷婷激情四射| 国产福利一区二| 亚洲日韩精品久久久久一区壹牛| 操B视频日韩无码| 中文字幕国产| 国产精品熟女丝袜一区二区| 色墦五月丁香| 人人妻人人操人人乐| 久艹伊人精品综合在线| 少妇第一页| 国产精品一区二区麻豆| 好爽视频在线观看| 国产精品久久久吖| 浪人综合网| 欧美日韩性爱精品| 欧美乱色| 国产精品久久久久久久久久久久久久久| AV丝袜东京热| 俞拍久久国应视频| 影音先锋乱伦资源| 乱色视频中文字幕| 91偷拍欧美亚洲| 亚洲无限观看| BBBBB97COM| 国产无码精品成人| av婷婷色婷婷色六月| 蜜臀国产AV中文字幕| 久久超碰97中文字幕| 麻豆a'v电影| 日日夜夜摸| 93人人操人人| 午夜激情床戏激情| 国内外毛片在线观看| 少妇久久久久久久久| 免费αⅴ在线观看| 神马精品视频| 中出20p| 久9re热视频这里只有精品| 国产极品一区二区三区三州| 天天日日舔舔| 在线 欧美 亚洲| 国产主播福利| 人人人人人人少妇| 天天操天天日天天干| 欧美色图亚洲激情| 国产超碰人人爽人人做| 日韩中文字幕熟妇人妻| 91亚洲综合在线| 91人妻素女| 久久精品天美| 福利视频合集| av天堂影视中文在字幕在线中文| 天天日美女的B| 国产无码精品无码| 五月天婷婷色色| 智利AV在线网| 蜜乳AV一区| 男人天堂久久日韩| 日韩成年人性爱视频| 99操视频| 九九九只有精品| 日韩久久.一级黄色片| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 国产在线视频午夜精华在| 簧片免费看视频| 天天操美美| 17c在线成人免费A片观看| 九九久久久九九| 亚洲欧美色图片| 2010男人的天堂| 日韩有码中文字幕女同性恋| 欧美精品自慰系列寂寞少妇| 日本精品九九九| 国产精品欧美日韩久久| 日本九九久久99| 国产日韩在线播放av| 黄色十八禁网站| 思思视频免费看网站| 久视频在线观看| 国产乱伦视频污| 天操天操夜操夜月操月年年操| 超碰97久久| 欧美日韩性感| 午夜性生活av免费在线看| 国产精品情侣啪啪| a片 xxxx受爽视频| 久久熟妇五十路一区| 亚洲**2021在线观看| 欧美性色综合网| 天天插夜夜操| 俺去啦自拍| 99热这里只有精品9| 91少妇人妻| 中文字幕视频2区| 午夜激情成人在线观看| 北野未奈加勒比av| 97自拍视频在线| 亚洲欧洲激情卡通另类文学四射小说网站| 五月天色图影视| 日本精品中文字幕视频| 久久伊人青青草| 欧美网站免费| 女性91网站| 欧美91在线+|+欧美| 成人性爱全视频观看| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 神马久久啊啊| 久久久久9| 99无码狠狠久久| 啊啊啊啊啊啊啊啊啊啊在线观看| 男男H黄动漫啪啪无遮挡网站| 快播电影网日韩新片| 九九热男人天堂| 亚洲欧美自拍偷拍| 欧美激情1区| WWW.加勒比人妻一区不卡.com| 欧美视频一区二区在线| 97色综合中文网| silk lablo在线观看一区二区| 5278欧美一区二区三区| 少妇久久久| 欧洲亚洲综合| 亚洲一二三精品久久网| 久久99午夜精品一区人妻| 78超碰| 激情视频一二三| 9九九九九视频在线观看| 日日夜夜精品| 久久免费少妇| 91蜜桃传媒精品久久久一区二区| 九九九九九九九九九九九免费国产| 亚洲蜜乳av| 绯色一区二区三区不卡少妇| 久久精品人妻一区二区三区| 江都AV在线| 婷婷激情五月综合| 国产精品探花在线| 精品国产三级av韩国在线| 丝袜美腿91| 91黑丝美女| 精精夜夜| 欧美日不卡| 国产 三级自拍| 在线 制服丝袜中出 人妻| 亚洲欧洲自拍图片专区满春格| 亚洲熟女一区二区| 天综合网欧美| 久久久久亚洲精品| 99999精品视频| 天天色粽合合合合合合合| 五月天黄色激情视频| 黄色激情电影在线观看| 超碰在线人人射| 国产AV中文| 伊人宅男大香蕉 | 日韩精品在线观看网站| 在线免费观看日韩一区| 午夜a成v人电影| 国产精品又黄又猛又粗| 欧美色网| 久久久97| 国产精品精品系列在线观看| 亚洲国产精品无石码久久| 一区二区三区一亚洲中文字幕、综合区灬 | 天天日天天舔东京热| 亚洲国产一区二区三区在线| 亚洲精品丝袜-不卡成人免费…… 久久久久成人蜜桃精品 | 亚洲情色1区| 四月丁香婷婷| 久久国产视频专区一二三| 天无日色综合| 日本亚洲vr欧美不卡高清专区| 91色艳| 女人天堂AV五区在线| 91久久久久久久久久久| 97 亚洲 日韩 欧美 在线| 青青草在线成人视频| 日韩 人妻 精品| 韩国三级三级BD在线| 97天天操天天干| 人妻 欧美 中文| 天天综合网~91入口| 老女人91| 性感美女91影视| 97天天摸天天爽| 精品久久久av无码免费| 一本色道久久天天射天天干| 久久黄色视频一区二区三区 | 久久精品91| 国际精品久久久| 日本韩国五十路六十路七十路老熟女作爱视频网站| 东北老熟女| 亚洲综合影院| 成人无码电影在线观看网| 国产精品一级特黄aaa大片在线观看 | 精品网站9999| 亚州日韩97| 久久久涩| 天天看夜夜看日日干| 日韩成人在线性爱视频| 欧美人妻久久精品二区三区 | 91成人18| 亚洲第一精品在线视频| 99日韩| 久热色情精品| 亚洲素人网| 亚州男人天堂| 亚洲色系另类精品国产| 九月丁香| 成人热久久精品| 亚洲狠狠入| 国产精品久久久久无码Av网曝门| 久久久久成人亚洲国产| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 久久精品视频28| 天天操天天干美女网址导航| 久久久久久久强迫| 亚洲日韩国产欧美综合v| 天天干天天操天天拍| 国产和美国毛片| 精品免费视频国产一区| 国产精品视频精品一二| 日韩钢筋无码高清啾啾啾| 中文字幕青青草| 一本大道不卡一二三区| 翘臀vidoes| 日本不卡免费二区| 久久天天艹| 国产精品一区二区在钱播放| 人妻少妇精品无码专区二区密桃| 天堂69亚洲精品中文字| 国产毛片精品一区二区色欲黄A片| 欧美 日韩 另类 亚洲| 殴美大黄片| 天天干天天日天天射黄色大片| 天天影视综合色| 93人人操人人| 久久综合女优| 亚洲无码 国产无码| 爱我干综合| 欧洲大香蕉| 99在线免费公开视频| 18精品一区| 国产精品成人午夜福利| 男人的天堂一区三区| 久久久专区| 中文字幕AV乱伦| 亚州操操穴网| 国产乱子伦一区二区三区在线观看| 强奸乱伦αv片| 欧美激情色婷婷花野真衣一区二区| 草草电影院| 日韩情色视频| 综合久久97| 亚洲中文字幕97久久精品少妇| 五月天精品| 久久精品国产免费观看99| 风月影院男女十八禁| 九月丁香婷婷色| 最新av在线| 日韩av不卡在线看| 69久久久久久久久久久久久| av在线播放国产一区| 国内黄色精品| 美日韩男女操屄视频| 91大神电影天堂| 最新日本中文字幕| 91扒丝袜综合在线| 国产狂喷潮在线精品| 亚洲男人天堂网久久| 13小男生GAY自慰脱裤子| 美女在线H91| 欧美日韩黄片精品在线| 日韩精品99久久久久久中文字幕 | 韩国一区二区精品亚洲| 男人天堂网站| 中美日韩毛片| 中国一级特黄大片护士| 亚洲超碰综合网| 国产在线精品偷| 国产精品噜噜噜日日日| 99青草| 亚洲色欲天天天堂色欲网女| 欧美色综合图片| 日韩成人大片一区二区| 欧美色九九| 99自拍B亚洲| 午夜亚洲国产理论秋霞| 日韩久草| 亚洲nv男人的天堂网| 8x福利精品第一福利视频导航| 97丝袜亚洲在线播放| 亚洲国产成人高清在线| 久操免费在线| 91挑色欧美| 人人插人人搞人人操| 东京热天堂网| 国产精品密臀网在线观看| 欧亚免费视频| 91精品国产91久久青草| 99re这里| 日日干夜夜干| 国产精品露脸在线观看| 亚洲久久东京热一二三四五区视频| 婷婷中文字幕| 密乳AV免费观看| 久热伊人| 伊人aaa| 性爱久久| 亚洲欧美在线观看免费| 欧美色图 色综合图| 97er欧美性| 五月婷婷六月色| 天天躁日日躁成人字幕aⅴ| 极品人妻少妇综合| 人人超碰在线观看黄| 色狠狠综合| 波多野结衣一级视频| 97亚洲精品超碰| 97在线观看免费视频l| 丁香五月av| 亚洲制服aⅴ中文字幕| 91n欧美| 综合性视频99| 中文字幕乱碼在线| 91久久久久久| 亚洲成人一区二区精品| 人人操人人色网| 少妇九九九九| 神马久久69| 福利风月五月天影院| 玖玖婷婷五月天| 亚洲最新av无码成人精品区| 翔田千里AV无码秘 三区| 中文字幕午夜精品久久久| 亚洲 欧美 小说| 亚洲美乱| 大香蕉伊人久久| 欧亚性爱啪啪| 欧美午夜视频免费观看| 一起草三级AV电影在线观看 | 亚洲αv一区二区三区| 国产在线观看一区二区三区| 91性网| 国产精品午夜福利| 亚洲熟妇综合久久久久久| 亚洲欧美日韩有码| 97二区四区| 嗯嗯啊在线视频| 五月丁香啪啪啪| 在线观看综合精品亚洲| 国产麻豆福利av在线播放| 久久 国产 无码| 久久亚洲AV无码白度| 丰满人妻-区二区三区| 国产农村妇女毛片精品久久| 色婷婷一区二区三区久久午夜成人不| 好看的久久不射无码影视影院| 国产农村妇女精品一二区| 啊啊啊啊啊啊啊国| 天天综合AV| 九月丁香婷婷| 在现视频女上位好爽| 爱爱动态120秒| 久久久久久久一级黄色打同平台| 成人婷婷丁香| 夜色五月天| 丝袜熟女2P| 97视频网站在线观看| 人妻天堂综合网| 俺去久久| 综合干干干av久久久综合网| 97超碰伊人| 日本羞羞的视频在线播放 | 超AV色女| 少妇毛片久久| 330Dv国产女人终合视频极品人与兽| 欧美一区二区在线资源| 久久九七| 亚洲人码13| 大香蕉2017| 亚洲熟女人妻中文字幕一区二区| 好吊色综合| jizz啪啪| 嗯啊视频免费在线观看| 午夜寂寞欧美| 丁香五月色情| 蜜桃臀 后入 一区 二区 三区 在线| 夜夜操91744565| 操逼999| 91欧洲入口| 中文字幕一二三| 男女激烈网站最新| 日本精品高清一二区一本到| 99啪啪| 东北女人的毛片| 四虎在线免费视频| 日日不卡av| 国产JDAV无码视频在线观看| 欧美性爱1080p| 狠狠狠狠狠干| 青青操在线亚洲视频观看欧美在线 | 免费在线视频97| 国产狂喷潮在线精品| 国产尤物AV尤物在线观看不卡| 涩五月婷婷| 97爱欧美| 色97欧美| 欧美日韩黄片精品在线| 91干熟女| 欧美色图天堂网m| 综合网亚洲1| 亚洲欧美日韩中文播放| 欧美性巨大╳╳╳╳╳高跟鞋| 人人操av| 伊人亚洲综合| 亚洲性网| 92人人操人人| 久久99手机免费视频| 九九九国产精品| 精品人妻一区二区三区四区石在线 | 情色av电影| 日韩成人小视频| Av手机版天堂网| 亚洲天堂区| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 日本一道在线播放高清| 久操视频资源站公开| 厕所偷拍在线| 91无码人妻精品一区二区三区蜜桃| 台湾一区国产高清在线| 99色色网| 亚洲在线观看| 大香蕉www.超碰| 亚洲人精| 久久东京热成人| 啪啪资源网| 色五月天AV| 日韩亚洲欧美中文字幕| 色色婷婷五月天| 日韩八十路老熟女| 欧美成人A√在线一区二区| 免费夜夜爱黄色视频毛片| 久久精品男人的天堂| 中文字幕一区二区日韩网| 伊人青青一区成人视频在线观看区| 操一对老熟妇爽上天视频| 国产h片在线观看视频| 丝袜喷水在线| 百度百度日本操逼| 天天摸,夜夜摸| 日韩成人小视频| 久操不卡视频| 人人操人人精品影片| 国产麻豆福利av在线播放| 久久免费精品96| 丰满人妻一区二区三区性色| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 97久久精品亚洲中六字幕| 91bbb| 亚洲 图片 综合91| 91亚洲电影| 日韩pv中文| 偷拍精品一区二区三区| 日韩人妻少妇中文字幕| 久久春色| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 精品人妻中文字幕4399| 一级黄碟在线观看| 日韩熟女乱伦中出| 欧美999999| 在线观看色视频| 99国产精品自在自在| 8050午夜少妇无码| 欧美少妇高潮视频| 五月激情综合网| 干少妇视频| 欧美亚洲性爱一区二区| 欧美欧美啪啪视频| 久偷拍| 在线观看AV片| 少妇人妻在线| www.色五月| 精品一级毛片在线观看| 91伊人影视综合| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 看日韩黄片| 美日韩在线不卡人妻| 老司机射| 青青久久艹| 女同性恋一区二区三区精品视频| 久久久精品91八戒| 久久成人午夜狠狠| 伊人久久婷婷| 日本操逼视频在线| 91天射| 久久草大香蕉| 亚洲天堂男人| 999 久久久| 国产激情综合| 日韩一级久久毛片| 99热日| 男人天堂2012| 中日亚韩免费视频| 中文字幕1区2区| 久久超碰亚洲人| 无码国产精品久久久久| 亚洲日韩美女丝袜美腿人妻视频| 亚洲日韩青青草色月| 欧美亚洲日本视频久久久| 婷婷色香伊人| 亚洲精品一卡二卡三卡福利视频网站| 天美麻花大全视频| 自拍偷拍国产欧美日韩韩| 熟女熟妇一区二区三区视频| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 啊啊啊好想要| 欧美日韩美女精品久草一区二区三区| 五月丁香婷婷综合| 亚洲精品影视老司机| 国产又粗又长又爽又色| 秋霞午夜成人福利片片| 加勒比伊人影院| 久久免费老司机精品| 97人妻免费中文字幕| 一区二区不卡视| 91少妇通奸网站| 欧亚乱色熟一区二区三四区| 日韩乱伦视频| 亚洲乱色熟女一区| 久久精品国产亚洲av水密被窝| 99蜜桃臀亚洲成人在线观看| 裸体美女免费看网站青草| 乱欲一区二区| 最新日本中文字幕| 91成人精品| 1024午夜激情男人的天堂| 久久久不能久久久久| 亚洲夜夜欢无码一区二区| 天天操天天射天天日| 91情色| 日韩97超碰| 久久亚洲天堂| 97超碰久久色| 日本九九久久99播| 99激情| 九月丁香| 日本国产欧美高清在线| 无码 黑人一区二区三区| 91美女在线观看| 啊啊啊好大好深| 亚洲天堂一区二区| 欧美玖玖爱免费玖玖| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 熟女高潮合集-永久久久-成人AV| 狼人综合婷婷激情四射 | 97色欧洲| 蜜臀一二三区| 伊人久久亚洲色欲综合网站 | 91啪9色| 超碰人人乐97| 亚洲色图超碰在线| 色播五月丁香| www.色婷婷| 乱色视频中文字幕| 久久99亚洲精品久久99果| 亚洲 欧美 手机在线观看| 欧美另类综合久久| 亚洲AV无线| 高跟丝袜AV专区国产| 亚洲国产成人精品久久久国产成人一区二区三. | 欧美性爱一级操| 日韩一级片在线看| 抽插无码高清一区| 九九性爱网| 偷窥自拍亚洲天堂网爆| 激情综合五月丁香| 五月婷婷爱六月丁香色| 日本三级韩三级99久久| 综合色99| 激情丁香五月| 久久久久无码| 国产盗摄美女如厕大神作品在线观看| 自拍盗摄一区| 97视频620| 亚洲凸凹超碰成人| 91中出在线| 麻豆成人AV| 黄色成人网久久久久久| 亚洲图片激情综合另类|