日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

CANN ops-math Sign 算子詳解:符號函數(shù)在 NPU 上的逐元素實現(xiàn)與 aclnnSign 調(diào)用指南

CANN ops-math Sign 算子詳解:符號函數(shù)在 NPU 上的逐元素實現(xiàn)與 aclnnSign 調(diào)用指南 算子庫人工智能CANN【免費下載鏈接】ops-math本項目是CANN提供的數(shù)學類基礎計算算子庫實現(xiàn)網(wǎng)絡在NPU上加速計算。項目地址https://gitcode.com/cann/ops-math點擊查看免費下載Sign符號函數(shù)算子是 CANN ops-math 數(shù)學算子庫中一個典型的逐元素element-wise計算算子它讀取輸入 tensor 的每一個元素判斷其符號并輸出-1 / 0 / 1實數(shù)場景對應的結(jié)果 tensor。本文基于 math/sign/README.md 與其配套的接口文檔、源碼與測試完整梳理 Sign 算子的產(chǎn)品支持范圍、三類計算公式、參數(shù)約束、兩段式 aclnn 調(diào)用流程并結(jié)合 op_api/aclnn_sign.cpp、op_kernel/sign_apt.cpp 等源碼剖析其內(nèi)部實現(xiàn)原理幫助開發(fā)者在 Atlas 訓練/推理產(chǎn)品上快速完成 Sign 算子的接入與驗證。產(chǎn)品支持情況Sign 算子在當前倉庫中的支持范圍如下表所示不同產(chǎn)品系列的支持差異由 NPU 架構(gòu)決定接入前請先確認目標設備型號產(chǎn)品是否支持Ascend 950PR / Ascend 950DT√Atlas A3 訓練系列產(chǎn)品 / Atlas A3 推理系列產(chǎn)品√Atlas A2 訓練系列產(chǎn)品 / Atlas A2 推理系列產(chǎn)品√Atlas 200I/500 A2 推理產(chǎn)品×Atlas 推理系列產(chǎn)品×Atlas 訓練系列產(chǎn)品×這一支持矩陣同樣反映在接口級文檔 math/sign/docs/aclnnSign.md 與算子注冊配置中從 op_host/sign_def.cpp 可以看到sign算子只注冊了ascend950與ascend350兩個 AICore 配置.AddConfig(ascend950, aicoreConfig)與.AddConfig(ascend350, aicoreConfig)其中 ascend350 對應 A2/A3 系列產(chǎn)品這與 README 中支持的產(chǎn)品矩陣相互印證。功能說明與計算公式Sign 算子對輸入 tensor 逐元素執(zhí)行符號函數(shù)運算輸入的第 i 個元素input_i對應輸出第 i 個元素resultput_i輸出 tensor 與輸入 tensor 形狀完全一致屬于逐元素映射無廣播、無規(guī)約。實數(shù)類型計算公式對常規(guī)數(shù)值類型Sign 的計算規(guī)則為$$ resultput_i \left{ \begin{aligned} 1,\quad input_i 0\ 0,\quad input_i 0\ -1,\quad input_i 0 \end{aligned} \right. $$即正數(shù)輸出 1零輸出 0負數(shù)輸出 -1。BOOL 類型計算公式當輸入為 BOOL 類型時Sign 退化為恒等映射$$ resultput_i \left{ \begin{aligned} \text{True},\quad input_i \text{True}\ \text{False},\quad input_i \text{False}\ \end{aligned} \right. $$也就是說True輸入仍輸出TrueFalse輸入仍輸出False不產(chǎn)生數(shù)值意義上的符號變換。復數(shù)類型計算公式對于復數(shù)輸入COMPLEX64 / COMPLEX128Sign 的結(jié)果仍是單位圓上的復數(shù)其計算借助實部real(input_i)與虛部imag(input_i)的符號以及幅角θ_i完成$$ resultput_i \alpha \cdot cos(\theta_i) \beta \cdot sin(\theta_i) $$其中$$ \alpha \left{ \begin{aligned} 1,\quad real(input_i) 0 \ 0,\quad real(input_i) 0 \ -1,\quad real(input_i) 0 \ \end{aligned} \right. \qquad \beta \left{ \begin{aligned} 1,\quad imag(input_i) 0 \ 0,\quad imag(input_i) 0 \ -1,\quad imag(input_i) 0 \ \end{aligned} \right. $$幅角定義為$$ \theta_i arctan\left(\frac{imag(input_i)}{real(input_i)}\right) $$直觀理解復數(shù) Sign 的結(jié)果是保留原復數(shù)方向的單位模長向量——實部、虛部的符號決定結(jié)果落在哪個象限/坐標軸上cos(θ)與sin(θ)將幅角映射回單位圓上。參數(shù)說明Sign 算子的 IRge 圖層參數(shù)非常簡單僅包含一個輸入與一個輸出均使用 ND 數(shù)據(jù)格式參數(shù)名輸入/輸出/屬性描述數(shù)據(jù)類型數(shù)據(jù)格式x輸入待進行 sign 計算的入?yún)⒓垂街械膇nput_iFLOAT、FLOAT16、BFLOAT16、INT32、INT64、DOUBLE、INT8、INT16、UINT8、UINT16、UINT32、UINT64、COMPLEX64、COMPLEX128、BOOLNDy輸出sign 計算的出參即公式中的resultput_i與 x 相同的數(shù)據(jù)類型集合ND使用時有兩點調(diào)用通道差異需要特別留意INT8、INT16、UINT8、UINT16、UINT32、UINT64 類型只有 geir圖模式算子調(diào)用支持BOOL、DOUBLE、COMPLEX64、COMPLEX128 類型只有 aclnnAscendCL 單算子調(diào)用調(diào)用支持。這一點在源碼中可以得到印證IR 層注冊 op_host/sign_def.cpp 中Input(x)與Output(y)的DataType列表為DT_BF16、DT_FLOAT16、DT_FLOAT、DT_INT32、DT_INT64、DT_INT8、DT_INT16、DT_UINT8、DT_UINT16、DT_UINT32、DT_UINT64不含 BOOL/DOUBLE/復數(shù)而 aclnn 層 op_api/aclnn_sign.cpp 中的DTYPE_SUPPORT_LIST則為DT_DOUBLE、DT_FLOAT、DT_FLOAT16、DT_INT32、DT_INT64、DT_COMPLEX64、DT_COMPLEX128、DT_BOOL并且在高階架構(gòu)DAV_2201、DAV_3510上還通過DTYPE_SUPPORT_LIST_WITH_BF16額外放開了 BFLOAT16。兩條調(diào)用通道各自維護自己的支持列表集成時務必按調(diào)用方式選擇合法類型。約束說明算子本身無額外約束README 中約束說明一節(jié)為空。不過在使用 aclnnSign 接口時接口文檔 math/sign/docs/aclnnSign.md 補充了一條重要特性aclnnSign 默認為確定性deterministic實現(xiàn)即相同輸入在相同環(huán)境下多次執(zhí)行結(jié)果完全一致適合對可復現(xiàn)性有要求的訓練與調(diào)試場景。調(diào)用說明兩段式 aclnnSign 接口README 給出的調(diào)用方式是 aclnn 調(diào)用對應接口為aclnnSign示例見 math/sign/examples/test_aclnn_sign.cpp。aclnnSign 遵循 CANN 單算子調(diào)用的通用兩段式接口模式詳見 docs/zh/context/two_phase_api.md先調(diào)用aclnnSignGetWorkspaceSize獲取 workspace 大小與執(zhí)行器再調(diào)用aclnnSign執(zhí)行計算。函數(shù)原型aclnnStatus aclnnSignGetWorkspaceSize(const aclTensor *self, aclTensor *result, uint64_t *workspaceSize, aclOpExecutor **executor) aclnnStatus aclnnSign(void *workspace, uint64_t workspaceSize, aclOpExecutor *executor, const aclrtStream stream)aclnnSignGetWorkspaceSize 參數(shù)參數(shù)輸入/輸出描述self輸入Device 側(cè)輸入 tensorconst aclTensor *支持 1~8 維支持非連續(xù) tensor數(shù)據(jù)格式僅支持 ND詳見 docs/zh/context/data_format.mdresult輸出Device 側(cè)輸出 tensor維數(shù)、shape、dtype 均需與 self 一致支持非連續(xù) tensor格式 NDworkspaceSize輸出返回需要在 Device 側(cè)申請的 workspace 大小uint64_t *executor輸出返回 op 執(zhí)行器aclOpExecutor **封裝了算子計算流程支持的產(chǎn)品上self 與 result 的數(shù)據(jù)類型為DOUBLE、FLOAT、FLOAT16、INT32、INT64、COMPLEX64、COMPLEX128、BOOL、BFLOAT16A2/A3 系列與 Ascend 950 系列一致。第一段接口的錯誤碼aclnnSignGetWorkspaceSize會完成入?yún)⑿r灧欠ㄈ雲(yún)r返回如下錯誤碼aclnn 返回碼的完整說明參見 docs/zh/context/aclnn_return_code.md返回值錯誤碼描述ACLNN_ERR_PARAM_NULLPTR161001傳入的 self 或 result 是空指針ACLNN_ERR_PARAM_INVALID161002self 和 result 的數(shù)據(jù)類型/數(shù)據(jù)格式不在支持范圍內(nèi)或 self 與 result 的 shape 不匹配或 self 與 result 的 type 不匹配這些校驗邏輯對應 op_api/aclnn_sign.cpp 中的CheckParams依次執(zhí)行CheckNotNull2Tensor空指針檢查、CheckDtypeValid類型合法性含不同架構(gòu)分支與 self/result 類型一致性檢查與CheckShapeshape 一致性檢查任一失敗即返回對應錯誤碼。aclnnSign 參數(shù)參數(shù)輸入/輸出描述workspace輸入Device 側(cè)申請的 workspace 內(nèi)存地址第一段接口返回的 workspaceSize 大于 0 時需用aclrtMalloc申請workspaceSize輸入workspace 大小由aclnnSignGetWorkspaceSize獲取executor輸入第一段接口返回的 op 執(zhí)行器stream輸入指定執(zhí)行任務的 Stream完整調(diào)用示例以下示例代碼可在實際環(huán)境中編譯運行完整源碼見 math/sign/examples/test_aclnn_sign.cpp演示了從設備初始化、tensor 構(gòu)造、兩段式接口調(diào)用到結(jié)果回拷、資源釋放的完整流程編譯與運行樣例的通用步驟可參考 docs/zh/context/compile_and_run_sample.md。#include iostream #include vector #include acl/acl.h #include aclnnop/aclnn_sign.h #define CHECK_RET(cond, return_expr) \ do { \ if (!(cond)) { \ return_expr; \ } \ } while (0) #define LOG_PRINT(message, ...) \ do { \ printf(message, ##__VA_ARGS__); \ } while (0) int64_t GetShapeSize(const std::vectorint64_t shape) { int64_t shape_size 1; for (auto i : shape) { shape_size * i; } return shape_size; } int Init(int32_t deviceId, aclrtStream* stream) { // 固定寫法資源初始化 auto ret aclInit(nullptr); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclInit failed. ERROR: %d\n, ret); return ret); ret aclrtSetDevice(deviceId); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclrtSetDevice failed. ERROR: %d\n, ret); return ret); ret aclrtCreateStream(stream); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclrtCreateStream failed. ERROR: %d\n, ret); return ret); return 0; } template typename T int CreateAclTensor( const std::vectorT hostData, const std::vectorint64_t shape, void** deviceAddr, aclDataType dataType, aclTensor** tensor) { auto size GetShapeSize(shape) * sizeof(T); // 調(diào)用aclrtMalloc申請device側(cè)內(nèi)存 auto ret aclrtMalloc(deviceAddr, size, ACL_MEM_MALLOC_HUGE_FIRST); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclrtMalloc failed. ERROR: %d\n, ret); return ret); // 調(diào)用aclrtMemcpy將host側(cè)數(shù)據(jù)拷貝到device側(cè)內(nèi)存上 ret aclrtMemcpy(*deviceAddr, size, hostData.data(), size, ACL_MEMCPY_HOST_TO_DEVICE); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclrtMemcpy failed. ERROR: %d\n, ret); return ret); // 計算連續(xù)tensor的strides std::vectorint64_t strides(shape.size(), 1); for (int64_t i shape.size() - 2; i 0; i--) { strides[i] shape[i 1] * strides[i 1]; } // 調(diào)用aclCreateTensor接口創(chuàng)建aclTensor *tensor aclCreateTensor( shape.data(), shape.size(), dataType, strides.data(), 0, aclFormat::ACL_FORMAT_ND, shape.data(), shape.size(), *deviceAddr); return 0; } int main() { // 1.固定寫法device/stream初始化參考acl API手冊 // 根據(jù)自己的實際device填寫deviceId int32_t deviceId 0; aclrtStream stream; auto ret Init(deviceId, stream); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(Init acl failed. ERROR: %d\n, ret); return ret); // 2.構(gòu)造輸入與輸出需要根據(jù)API的接口自定義構(gòu)造 std::vectorint64_t selfShape {4, 2}; std::vectorint64_t outShape {4, 2}; void* selfDeviceAddr nullptr; void* outDeviceAddr nullptr; aclTensor* self nullptr; aclTensor* out nullptr; std::vectorfloat selfHostData {1, 2, 3, 4, 5, 6, 7, 8}; // 正數(shù)輸入 → 輸出全為 1 std::vectorfloat outHostData {0, 0, 0, 0, 0, 0, 0, 0}; // 創(chuàng)建self aclTensor ret CreateAclTensor(selfHostData, selfShape, selfDeviceAddr, aclDataType::ACL_FLOAT, self); CHECK_RET(ret ACL_SUCCESS, return ret); // 創(chuàng)建out aclTensor ret CreateAclTensor(outHostData, outShape, outDeviceAddr, aclDataType::ACL_FLOAT, out); CHECK_RET(ret ACL_SUCCESS, return ret); // 3.調(diào)用CANN算子庫API uint64_t workspaceSize 0; aclOpExecutor* executor; // 調(diào)用aclnnSign第一段接口 ret aclnnSignGetWorkspaceSize(self, out, workspaceSize, executor); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclnnSignGetWorkspaceSize failed. ERROR: %d\n, ret); return ret); // 根據(jù)第一段接口計算出的workspaceSize申請device內(nèi)存 void* workspaceAddr nullptr; if (workspaceSize 0) { ret aclrtMalloc(workspaceAddr, workspaceSize, ACL_MEM_MALLOC_HUGE_FIRST); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(allocate workspace failed. ERROR: %d\n, ret); return ret); } // 調(diào)用aclnnSign第二段接口 ret aclnnSign(workspaceAddr, workspaceSize, executor, stream); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclnnSign failed. ERROR: %d\n, ret); return ret); // 4.固定寫法同步等待任務執(zhí)行結(jié)束 ret aclrtSynchronizeStream(stream); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(aclrtSynchronizeStream failed. ERROR: %d\n, ret); return ret); // 5.獲取輸出的值將device側(cè)內(nèi)存上的結(jié)果拷貝至host側(cè) auto size GetShapeSize(outShape); std::vectorfloat resultData(size, 0); ret aclrtMemcpy( resultData.data(), resultData.size() * sizeof(resultData[0]), outDeviceAddr, size * sizeof(resultData[0]), ACL_MEMCPY_DEVICE_TO_HOST); CHECK_RET(ret ACL_SUCCESS, LOG_PRINT(copy result from device to host failed. ERROR: %d\n, ret); return ret); for (int64_t i 0; i size; i) { LOG_PRINT(result[%ld] is: %f\n, i, resultData[i]); } // 6.釋放aclTensor aclDestroyTensor(self); aclDestroyTensor(out); // 7.釋放device資源 aclrtFree(selfDeviceAddr); aclrtFree(outDeviceAddr); if (workspaceSize 0) { aclrtFree(workspaceAddr); } aclrtDestroyStream(stream); aclrtResetDevice(deviceId); aclFinalize(); return 0; }運行上述示例對輸入{1, 2, 3, 4, 5, 6, 7, 8}shape{4, 2}輸出應為全 1若將輸入改為包含負數(shù)和零的混合數(shù)據(jù)如{-3, 0, 2, -1, 5, 0, -8, 4}則輸出依次為{-1, 0, 1, -1, 1, 0, -1, 1}可據(jù)此驗證結(jié)果是否符合公式。源碼級原理剖析aclnn 層的類型適配與連續(xù)化處理aclnnSignGetWorkspaceSize的實現(xiàn)op_api/aclnn_sign.cpp展示了 aclnn 單算子封裝層的典型處理鏈路對理解算子行為很有幫助空 tensor 短路self或result為空 tensor 時workspaceSize 直接置 0 并返回成功避免無效下發(fā)。連續(xù)化對非連續(xù)輸入調(diào)用l0op::Contiguous轉(zhuǎn)為連續(xù)內(nèi)存出參若為非連續(xù) tensor計算完成后通過l0op::ViewCopy將連續(xù)結(jié)果寫回非連續(xù)視圖因此用戶側(cè)直接傳非連續(xù) tensor 亦可。BOOL 特化由于內(nèi)核不直接處理 BOOL實現(xiàn)將 BOOL 輸入l0op::Cast為 INT32 參與 Sign 計算輸出前再Cast回 BOOL與 README 中BOOL 類型輸出恒等于輸入的公式一致。高維 reshape 兜底當維數(shù)超過內(nèi)核支持的最大維度MAX_SUPPORT_DIMS_NUMS時先l0op::Reshape展平計算后再恢復原始 shape。workspace 匯總所有中間算子Cast/Contiguous/Reshape/ViewCopy產(chǎn)生的 workspace 需求由executor-GetWorkspaceSize()統(tǒng)一匯總返回。內(nèi)核層的向量化實現(xiàn)從 op_kernel/sign_apt.cpp 可以看到內(nèi)核入口sign(GM_ADDR x, GM_ADDR y, GM_ADDR workspace, GM_ADDR tiling)通過TILING_KEY_IS(...)按數(shù)據(jù)類型分發(fā)到對應的計算模板halfkey 101、bfloat16_tkey 102、floatkey 103、int32_tkey 104、int64_tkey 105、int8_tkey 106、int16_tkey 111、uint8_tkey 107、uint16_tkey 108、uint32_tkey 109、uint64_tkey 110全部復用ElementwiseSch16B逐元素調(diào)度框架KERNEL_TASK_TYPE_DEFAULT(KERNEL_TYPE_AIV_ONLY)指定純 AIV 向量核執(zhí)行。每種類型的具體計算邏輯定義在 op_kernel/arch35/sign.h 中核心思想是把符號函數(shù)改寫為兩次比較相減y compare(x 0) - compare(x 0)內(nèi)核模板SignCustom用向量寄存器實現(xiàn)Compares分別生成x 0與x 0的比較掩碼Select將大于掩碼映射為ones、小于掩碼映射為zeros最后Sub(vregLeft, vregRight)得到-1 / 0 / 1輸出并按向量長度VECTOR_REG_WIDTH / sizeof(T)分塊循環(huán)處理全部元素SignCustomInt64針對 64 位類型使用雙倍向量寬度VECTOR_REG_WIDTH_2XVL的獨立模板。BF16 由于硬件不支持直接比較SignForBf在 DAG 中先Castfloat計算再Cast回 BF16CastModeBf16ToFp32/CastModeFp32ToBf16。圖模式側(cè)的注冊與 shape 推導若走 geir 圖模式接入算子信息由 op_host/sign_def.cpp 通過OP_ADD(Sign)注冊輸入x與輸出y均為 REQUIRED 參數(shù)格式僅 NDAICore 配置開啟了DynamicRankSupportFlag(true)與DynamicShapeSupportFlag(true)即支持動態(tài) rank 與動態(tài) shape同時PrecisionReduceFlag(true)允許精度降低優(yōu)化。shape 推導復用逐元素算子通用邏輯InferShape4Elewise見 op_host/sign_infershape.cpp即輸出 shape 直接繼承輸入 shape與逐元素、shape 不變的語義一致。測試與驗證倉庫為 Sign 算子提供了多級測試可作為接入驗證的參考infershape 單測tests/ut/op_host/test_sign_infershape.cpp以{4, 3, 4}的 FLOAT16/ND 輸入為例斷言輸出 shape 與輸入一致驗證逐元素 shape 推導正確性。op_api 單測tests/ut/op_api/test_aclnn_sign.cpp覆蓋格式組合、數(shù)據(jù)類型等入?yún)鼍捌渲衪est_sign_format遍歷ACL_FORMAT_UNDEFINED、ACL_FORMAT_NCHW、ACL_FORMAT_NHWC等多種格式驗證非法格式/類型能被第一段接口正確攔截并返回ACLNN_ERR_PARAM_INVALID。端到端測試配置tests/st/aclnnSign/atk_aclnnSign.json 與 tests/st/arch35/ 下的用例參數(shù)如ttk_aclnn_sign_st.csv、ttk_kernel_sign_st.csv覆蓋 aclnn 接口級與內(nèi)核級的 ST 用例測試數(shù)據(jù)的期望值由 tests/assets/golden.py 生成。總結(jié)Sign 算子是一個結(jié)構(gòu)簡單但調(diào)用鏈路完整的典型逐元素算子IR 層通過OP_ADD(Sign)注冊并復用InferShape4Elewise完成 shape 推導aclnn 層通過兩段式接口完成參數(shù)校驗、BOOL/高維/非連續(xù) tensor 的類型適配與 workspace 匯總內(nèi)核層以兩次比較相減的向量化模板在 AIV 向量核上逐類型分發(fā)執(zhí)行。開發(fā)者接入時只需把握三點確認目標產(chǎn)品在支持矩陣內(nèi)、按調(diào)用通道選擇合法數(shù)據(jù)類型geir 不含 BOOL/DOUBLE/復數(shù)aclnn 不含 INT8/INT16/UINT 系列、遵循先aclnnSignGetWorkspaceSize再aclnnSign的兩段式流程即可。贊分享算子庫人工智能CANN【免費下載鏈接】ops-math本項目是CANN提供的數(shù)學類基礎計算算子庫實現(xiàn)網(wǎng)絡在NPU上加速計算。項目地址https://gitcode.com/cann/ops-math點擊查看免費下載相關(guān)推薦CANN ops-math Sign 符號算子解析功能、參數(shù)約束與兩段式 aclnnSign 調(diào)用實踐CANN ops math Sign 符號算子解析功能、參數(shù)約束與兩段式 aclnnSign 調(diào)用實踐 Sign符號函數(shù)算子按元素提取 Tensor 的符算子庫人工智能CANNCANN ops-math 算子實戰(zhàn)AddN 多輸入逐元素求和算子詳解與 NPU 調(diào)用指南CANN ops math 算子實戰(zhàn)AddN 多輸入逐元素求和算子詳解與 NPU 調(diào)用指南 本文以 CANN ops math 倉庫中的 AddN 算子文檔算子庫人工智能CANNCANN ops-math 算子 API 詳解使用 aclnnNeg / aclnnInplaceNeg 在 NPU 上完成逐元素取反計算CANN ops math 算子 API 詳解使用 aclnnNeg / aclnnInplaceNeg 在 NPU 上完成逐元素取反計算 本文以 CANN算子庫人工智能CANN上一篇Steam Deck模擬器常見問題解決黑屏、無聲音、控制器失效終極方案下一篇Cosmos可視化工具使用指南深入分析模型輸出與中間結(jié)果創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久9视频| 打av高清| 狠狠狠狠狠狠| 天天看少妇| 在线 亚洲 网爆 自拍| 九久9热| 久久日本熟妇熟色高清| 亚洲免费97免费| 国产乱人妻精品入口| 五月天亚洲网| 99在线精品观看视频中文| 精品亚洲天堂| 免费超碰97在线观看| 91在线视频免费播放| 亚欧高清在线| 午夜天堂精品久久| 在线色资源| 91综合网在线| 国产精品无码久久久久2025| 久久久国产成人一区二区三区在线| 人人操AV| 色老牛| 欧洲亚洲人妻无码高清久久三区四区| 精品国产av一区二区三区四区入口| 亚洲阿v天堂无码z2018| 91精品黄在线观看| 九九热免费国产视频婷婷伊人| 天天综合香 ld视频| 死我十八禁| 欧美夜夜| 午夜AV人气不卡| 婷婷在线视频| 久久免费看高潮毛片韩国| 呦女网站| 婷婷丁香九月| 一区二区三区四区色图| 亚洲高清在线se| 69天堂| 亚洲第一黄色av网站| 亚洲av夫妻操穴网| 色香综合天天影视综合 | 日韩av不卡在线看| 99久久无色码| 精品人妻一区二区三区四区| 人人妻人射| 蜜臀久久99精品久久久久久久久| 好爽要喷了| 久操免费在线| 日韩免费性爱视频在线观看| 亚热日本熟女| 亚洲麻豆av一区二区| 日本护士高潮| 温婉少妇玩3p| 英伦大奶子熟妇吊带| 色悠久久久av| 亚洲精品一二牛牛| 91狠狠综合久久久久久| 无卡一区=区| 香港澳门日本三级网站| 国产毛片精品一区二区色欲黄A片| 伊人玖玖网| 午夜男人的天堂| 激情综合网五月婷婷五月天| 日韩 成人 有码| 亚洲欧美综合| 亚州宗合另类| 东北女人高潮视频| 九九Av| 福利大香蕉| 在线观看一级α片刺激高潮视频| 一区二区三区在线资源| 色天天野狼综合社区| 人人看人人爰人人操| 97亚洲一区| 欧美亚洲韩国视频十五区| 免费的黄片有限公司| 超碰人人乐97| 超碰91在线| 婷婷午夜| 天堂亚洲精品| 97香蕉碰碰人妻国产欧美| 色网在线| 亚洲 小说 欧美 激情 另类| 美国久久一二三四| 熟妇xxxxx性春色| 亚洲影院小综合| 久久超碰网| 久久婷婷五月天| 天美传媒精品一区二区三区| 婷婷激情五月| 欧美色亚洲色| 婷婷五月天成人网| 久久久久久久| 亚洲91色在线| 91在线秘 男同| 国产剧情一区在线观看| 国产精品人妻熟女aⅴ| silk lablo在线观看一区二区| 91狠狠综合网| 操操操操操操| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 国产丝袜高跟美女av免费观看| 日韩在线性爱免费视频| 和协影院中文字幕三区| 草草网站影院白丝内射| 肉丝中文无码高清| 婷婷六月色开| 蜜臀中文字幕| 久久人妇| 久久久久国产精品片区无码直播| 国产激情在线| 日韩AV一区二区三区三州三州| 欧美亚洲激情| 日韩精品高清资源在线| av最新免费中文字幕| AV中文字幕剧情1区2区3| 岛国A V在线免费看| 亚洲人在线| 亚洲国产91精品一区二区久久| 人人澡综合涩| 色嗨嗨在线| 9 1超碰九色| 亚洲午夜AV| 色吧91| ′ !γ}丶。。久久精品欧美一区二区三区| 欧美色997| 大黄片做爱的大的| 美女天天干| 婷婷爱五月| 热99这里只有精品| 久久99国产精品| 欧美18老人禁| 国产一区二区三区,在线观看观看| 夜嗨影院| 久久有码视频| 亚洲s在线观看| 乱欲一区二区| 97色网| 吉川爱美98堂在线| 丁香六月东京热| 日本欧美不卡| 亚洲超碰综合网| 91久热| 人人操人人爽人人操人人| 欧美专利1区2区3区4区5区免费| 久久久久免费看少妇A片特黄| 欧美激情亚洲情色| 色情五月丁香| 99在线免费公开视频| 欧洲精品欧洲精品| 中文字幕黑人大片| 人妻81p| 校园春色亚洲色图| av一区二区三区四区五区久草臀| 天天看,天天做| 风月影院十八禁| 97公开久久| 91精品久久久久久综合五月天| 搡老女人911熟妇老熟女| 在线情色电影 91大| 开心五月婷婷| 亚洲97久久精品亚洲| 蜜臀99久久国产| 少妇500双飞99| 91日本在线观看| 色色网91| 91天美| 熟妇人妻一区二区三在线| 午夜免费视频1000| 国产操逼逼网| 亚洲密乳AV| 九九九九九九九九九国产精品 | 亚洲精品一卡二卡三卡福利视频网站| 激情综合五月| 日韩成人在线性爱视频| 人人妻人人爱人人玩| 一区,二区,三区视频| 青青草中文-久久青草精品一区二区三 | 狠狠色婷婷7777久| 84YTCOM性无码| 国产精品白丝AV| 蜜桃精品视频一区| 啪啪视频mP4| 91天堂色男人的天堂| 不卡av免费在线网址| 欧美最婬乱婬爆婬牲视频| 亚洲图片欧美91N| 中国探花熟女| 色色香蕉| 一起草日韩| 老司机福利青青草| 欧美激情 一区| 秋霞福利网| 黑丝少妇在线观看| 精品久热| 另类小说五月天| 亚欧高清在线| 日欧亚洲二三区大片不卡| 欧美性爽xyxOOOO| 天天做天天爱| 久操国产在线| 久久尹人大香焦视| 老鸭窝日丰县女人| 96精品一区| 日韩噜噜69| 精品十三区| 大香蕉免| 99综合自拍| 中文字幕视频2区| 91操碰| 91丨九色丨熟女高潮| 小情侣高清国产在线视频| 日韩人妻制服丝袜av| 超碰色综合| 2017天天插| 大香久久| 久久中出| 午夜αv| 美女淫穴| 婷婷五月丁香五月| 欧美午夜一区二区三区| 99精品欧美一区二区三区桃色| 懂色中文一区二区三区| 成全动漫视频观看免费下载| 日本免费中文字幕在线| 国产av波波国产精品| 一区二区乱码福利| 93人人操人人| 精品性爱一二三区| 国产精品自在线发布| 亚洲最新a在线观看| 国产亚洲深夜激情| 2021久久国产综合精品青草| 日韩探花精品在线视频| 综合久久婷婷| 超碰亚洲欧美日韩无| 久草综合京东| a人片中文字幕一区二区| 91成人久久| 欧美亚洲清纯| 蜜桃臀久久| 国产农村妇女毛片精品久久| 校园春色AV天堂| 水滴偷拍| 国产品精品自在在线午夜免费| 呦呦影院| 国产精品无码在线| 五月婷婷色色| 丝袜喷水在线| 亚洲色情在线影视| 久久九九97| 亚洲日韩国产精品| 国产毛片久久久久久久| 岛国片在线观看视频亚洲| 99免费在线视频| 亚洲s在线观看| 久久一二三四五六七八九区区| 亚洲男人天堂2013| 精品国产a∨一区天美传媒| 男人天堂2019| 92性色国产午夜福利在线661| 网页导航五月天免费一二三区| 99视频自拍| 国产精品91一样| 国产精品 午夜福利| 国产后入内射| 亚洲福利影院一区久久| 免费在线观看国内色片网站网址| 色蜜AV| 亚州欧美总和| 超碰欧美97| 欧美精品99久久久**| 五月婷婷久久综合| 日韩97视频!在线| 九九九九九九九九九五码| 东北老熟女| 88xx成人精品视频| 欧美午夜一区二区三区| 精品99999久久久久久| 欧洲亚洲人人爽爽视频| 2020久久免费视频| 伊人色综合网电影| 91网站18在线| 999久久芭蕾| 国产亚洲日韩在线三区黑人| 亚洲熟妇丝袜在线观看| 天天天天天天天天综合| 男人的天堂kva| 久久9精品| 手机午夜电影神马久久| 国产成人+综合亚洲+天堂| 亚州再线| 大香蕉99999| 午夜一区二区三区国产| 国产亚洲99久久精品| 久久熟妇五十路一区| 久久综合超碰| 亚洲成a人v欧美综合天堂下载| 韩国三级三级BD在线| 99蜜月精品久久| 中文?日韩?免费?精品| 欧美特大黄一级片片免费| av操操不卡| 中文字幕一区二区三区人妻不卡| 亚洲一级性爱视频免费看| 亚洲啪啪性视频| 欧日韩不卡视.频| 青操影院| 精品人妻av在线播放| 久久久久久久久久久久久久久性生活视频 | 亚洲一区深夜| 久久久女人| 啪一啪免费视频| 蜜臀人妻少妇久久在线观看| 伊人久久AV诱惑悠悠| 亚洲第一在线视频| 国产91丝袜在线播放蜜月| 中文字幕AV乱伦| 色穴精品| 天天综合欧美| 在线色导航| 啪啪91| 欧美国产婷婷久久| 五月激情影院| 亚洲性高潮| 91足交| 热久日综合| 欧美人与动性人交a| 国产这里只有精品| 欧美色图亚洲色| 无码伊人久久大杳蕉中文无码| 久久精品视| 色就色综合| 亚州色图狠狠干| 日本高清免费一本视频在线观看| 亚洲天堂另类小说男人| 国产无码精品高清| 大色网久久| 午夜福利无毒不卡| 噜噜噜久久亚洲精品色情| 91天堂网| 人人手机欧洲亚洲国产人妻| 国产一级高清免费观看| 色五91| 60秒不遮不挡| 蜜臀久久99精品久久久老,,| 9丨久久九九九| 亚洲无码99| 蜜臀99久久国产| 色情综合| 久久精品欧美一区蜜桃| 97久久超碰日韩精品| 欧美经典一区二区三区| 日韩99神马视频片| 黄色片,com| 欧美精品三区| 天天干人妇| 97视频免费在线| 99色天堂| 人妻欧美| 动漫片子网站3黄| 日本精品五区| 免费成人在线熟妇网| 丰满人妻无码一区二区三区| 亚洲在钱| 久久伊人大香蕉| 无码人妻一区二区三区免费九色| 丝袜制服字幕在线| 国产午夜精品在线观看| 亚洲宗合电影| 精品久久无码午夜福利| 日韩美女高潮喷水视频| 97av在线视频| 亚洲av噜噜噜噜噜噜| 啊啊啊啊啊好大好舒服想要| 欧美一区二区观看在线| 91欧美亚洲| 高清不卡一二三区视频......| 精品国产乱码久久| 伊人久久大香蕉线AV五月天| 免费看A片毛毛片在线播| 亚洲色图日韩丝袜制服一区二区五月在线 | 日本一区二区做爱的视频| 欧美一级AAAAAAA| 四虎视频在线观看| 亚洲欧美经典一区二区| 久久久蜜桃臀无码视频| 日本三级韩国三级99| 久久久久久久| 老汉网| 成人黑料社久久| 神马久久久久久| 久久久亚洲高清不打码| 国产嫩草精品A88AV| 久jiu久神马影院| 很黄很色的视频在线观看| 蜜汁欧美| 77777亚洲蜜臀精品久久综合蜜臀| 精品国产一区二区三区在线播出| 天天日美女的B| 综合熟女| 日韩人妻播放| 人人操人人色网| 91亚洲欧美综合高清在线| 激情五月天色播| 欧美丰满少妇xx高潮| 91n处女在线观看| 啊啊啊啊啊好大好舒服想要| 激情四射五月天| 免费1级a做爰片观看| 日曰骚久久精品| 69综合网| 国产综合久| 区自美91| 91黑丝露脚| 日本性爱欧美性爱| 亚洲激情综合另类男同| 日本五区不卡| 老熟女熟妇| 五月婷婷激情综合| 校园春色家庭伦理欧美激情| 天天看片天天爽| 日本三级R| 成人免费看吃奶视频网站| 欧美性性性| 天美传媒av在线| 九九九九九九九九九九九免费国产| 五月天黄色激情视频| 亚洲欧美日韩制服另类| 96久久久久| 青青草字幕AV| 欧美 亚洲 另类 综合| 国产欧美伊人| 日韩在线观看中文字幕视频| 日韩紧密久久| 日本午夜精品理论片A级APP发布| 视频国产成人精品日本亚洲18| 韩国毛片一区二区三区| 国产精品一区二区后入| 97资源视频| 69天堂| 激情综合 婷婷五月 红杏| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 亚热日本熟女| 色av中文字幕| 亚洲97在线| 蜜桃午夜视频一区二区 | 久久亚洲欧美中文字幕国语| 91视频精品| 搡老女人老91二区| 97看操| 草b在线| 日韩人妻资源在线看| 国语对白在线播放视频| 亚洲 一区二区 自拍| 青木玲在线不卡| 亚洲欧美天堂在线| 婷婷综合久久| 99日韩| aⅴ日韩成人电影av在线免费看av大全| 亚洲精品国产日韩无码AV永久免 | 一区二区三区四区久久视1| 狠狠躁AV| 日本不卡三级网在线播放| 久久久久成人蜜桃精品| 色蜜AV| 69超碰综合| 熟女人妻av在线资源,黄色的资源| 思思热在线视频精品| 超碰在线成人| 五月天激情小说| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 丝袜内射| 国产这里只有精品| 久久久久久久人妻| 精品视频久久久久九九九九9999 | 熟女丰满人妻一区| 67194无码不卡| 欧美一区二区情色| 久久久久久久久久黄色网| 亚洲情色在线| 美女91av| 尤物视频偷拍免费| 久久久久久久9999| 97精品免费| 国产91影院| 呦呦影院| 欧美另类综合久久| 岛国精品视频在线观看| 五月婷婷综合在线| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 1024久久高清视频| 超碰97色色| 久热久| 亚洲双插| 男人的天堂 在线一区| 国产精品视频91久久| 国产成人午夜视频网址| 超碰成人国产| 五月天色图影视| 久久一区,青青青青草视频在线播放| 嗯嗯啊啊好疼| 99精品无码| 91精品国产综合久久久蜜臀酒店| 99久久久无码精品国产人| 思思热影视| 婷婷伊人綜合中文字幕| 亚欧美天堂在线| 校园春色宗合网| 精品在线78| 亚洲国产成人精品久久久国产成人一区二区| 日韩中文字幕精品一区在线| 制服乱伦| 色诱中文字幕| 超碰偷拍| 免费AV中文网在线观看| 亚洲av无线观看| 久久精品人体AV| 91天天爱| 96久久久久久久| 日日日日做夜夜夜夜做无码97| 久久久成人免费av电影| 97在线观看免费视频| 三级特黄60分钟播放| 婷婷视频网| 日本精品国产视频| 极品美女嘿咻| 久久欲| 久99热| 加勒比日本在线| 97国产精品在线观看| 亚洲国产一级黄色视频| 熟女视频久久| 嫩草伊人久久精品| 亚洲色图A| 国产一区自拍欧美日韩| 亚洲人成网www| 超碰久久网| 免费a v| 欧美丰满熟妇XXXX性ppX人交| 粘花网06av视频| 香港久久久| 青娱乐国产精品| 日韩97视频!在线| 热热色青青草| 十八禁av无码免费网站APP| 日本精品一区三区| 蜜臀va69| 97人妻免费中文字幕| 91扒丝袜综合在线| 另类小说欧美激情校园春色| h无码动漫在线观看| 男人天堂站| 日韩精品午夜操呦呦不卡影院| 日韩激情小说一区二区| 精品福利视频| 亚洲美女精品九九视频| 亚洲色图殴美色图激情乱伦| 新97国产超碰| 热思思免费视频| 久久人妻视频| 欧美日韩不卡传媒| 亚洲日韩美国人妻| 久草综合视频| 日韩精品一区二区高清 | 99精品无码| 国产人伦a片信息免费片| 精品久久99| 躁躁躁日日躁2020| 国产精品成人无码av| 亚洲色图第四色| 国产一区在线观看无码AV| 日韩内射视频| 中文字幕蜜乳av| 日韩欧美视频青青| 男女啊啊啊| 日韩另类| 日韩欧美中文字幕搭讪巨乳美人妻视频| 极品尤物女神在线观看| 国产精品不卡一区二区三区| www.91逼逼.com| 刺激精品视频| 日韩熟女乱伦中出| 少妇极品熟妇人妻无码| se吧提供国产乱老熟视频胖女人| 亚欧美天堂在线| 亚洲欧美日韩免费观看| 这里是精品| 色色毛片| 超碰97男人| 岛国激情视频在线观看| 国产丰满少妇久久久精品影院| 欧美一二三级精品在线| 大香蕉宅男伊人| 欧美黄色片在线播放| 日韩9999| 欧美极品性爱天天射| 欧美日韩青操| 亚州AV无码国产精品| 不卡六六在线91| 亚洲成熟国产精品美女| 蜜臀va69| 亚洲高潮少妇| 99久久无码| 成人日韩中文字幕| 天天操天天干一区二区 | 无码一区二区精品视频久久久春药| 天天天乱色综合全| 911av网站免费观看| 青青草久草AV| 成人网址在线观看| 欧美91变态| julia在线观看久久| 蜜臀AV秘一区翔田千里| 亚洲人久久久网| 蜜乳AV色欲AVAV无码| 午夜福利合集| 亚洲。日韩。欧美| 国产精品 久久久精品一牛| 国产熟女精品区| 首页中文字幕中文字幕免费| 上床啊啊啊| 国产伊人自拍| 乱伦一区二区三区‘| 丝袜天堂网| 久久精彩视频| 天天谢天天干| 亚洲色图欧美色图在线播放| 夜夜中出国产| 欧美日韩日产免费网站看| 啊啊啊在线看| 天美传媒国产原创中文字幕亚洲欧美另类 | 媚薬在线视频麻豆| 在线看免费无码AV天堂的| 亚洲成人ab| 绯色AV粉色AV蜜臀AV| 中国东北熟女老太婆内谢| 欧美色九九| 欧美五区| 九九黄色视频在线观看| 人妻素股| 国产超碰| 亚洲精品国产精品成人| 91影视亚洲| 伊人天堂在线| 自拍视频一区在线观看| 无码人妻一区二区三区四区老鸭窝| 99爱久久视频频| 欧美三级中文字幕hd| 中文字幕在线观| 亚洲资源网| 中文字幕在线播放2中文字幕在线观看2| 一本色道久久天天射天天干| 青青五月天| 久久久久亚洲一区女同性恋中文字幕| 激情五月丁香五月| 激情五月综合开心五月| 欧美热图99| 久久爽爽精品| 另类图片五月天| 久久草草亚洲蜜桃臀| 欧美日综合| 加勒比av中文| 台欧久久精品视频| 男男H黄动漫啪啪无遮挡网站| 亚洲无 码A片在线观看麻豆| 夜夜嗨老熟女AV一区二区三区| 啊啊啊啊啊啊啊国| 色99视频| 一区二区三区成人高清视频| 97爱爱爱| 欧美久久人体| 91处女视频在线观看| 老女人爆菊| 国产吞精a级片激情电影| 一区二区三区免费视频入口| 欧美色97| 久久久久久久久国产| 欧美激情 日韩精品| 免费精品99| 久久鲁干| av在线免费一区二区| 亚洲一区二区三区春色| 精品欧美乱码久| 校园春色家庭伦理欧美激情| 天天看特黄的免费网站| 色女女女导航| 啪啪91| 综合久久欧美| 偷拍自拍在线视频观看| 色欲三区| 一级毛片电影免费看| 国产精品乱码久久久| 性色高清..……| 国产熟女精品区| 色爱欲亚洲| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 国产 日韩 另类 视频一区爱| 午夜视频好爽啊| 精品人妻免费观看| 91东北熟女| 骚女天天综合网| 人妻熟妇一区二区三区| 99精品久久久久久| 欧美性天天影院| 亚洲第一二区另类图| 日韩二三区| 91扒丝袜综合在线| 夜间福利片1000无码| 男人的天堂久久| 久久久少妇诱惑精品视频| 一区二区三区色综合| 新97国产超碰| 久久久久久久久久黄色网| 蜜臀亚洲中文| 亚洲AV免费在线观看| 91在线视频免费中出| 中文字幕av色| 九九久久首页| 伊人97色天使| 亚洲色图20p| 日本三级人妻a人妻一在线| 射 色综合| 日本影视久久免费| 久久久久97| 日韩福利电影网| 天天日天天操天天射河南省| a级免费在线观看| 人妻少妇久久中文字幕一区二区 麻豆 | 天美91| 青草成人免费视频一com| 男人天堂东京热| 丰满人妻区一区二区三| 亚洲精品97| 熟女乱3伦999| 人妻中文字幕精品无码| 国产精品无码av在线| 思思性爱| 五月天婷婷基地| 亚洲综合网电影91| 精品久久久中文字幕不| 九九夜精品九九在线| 久久爱超碰网| 久久久91福利姬| 67914在线兔费成人视频| 久久在肏| 超碰精品日韩欧美国产| 亚洲国产欧美另类自拍| 亚洲欧洲日韩国产自在线| 国产久久久久久久久一区二区| 天天干少妇| 啊啊啊好湿国产一二| 日本东京热大香蕉a片| 97视频新免费| 夫妻日逼| 狠狠久久手机视频精品| 成人aⅴ一区二区三区| 国产亚洲精品av一区| 久操热线| 欧美少妇一区二区三区| 97AV在线免费观看| 台湾成人无码AV| 欧美综合国产精品久久丁香| 性在久久久久久| 久久久九九网站| 日韩乱码Av| 白 大 人妻 区 在线| 五月丁香成人网| 91国产精品熟女| 97色妞| 草B在线| 在线午夜成人无码视频| 干日本人少妇午夜寂寞影院| 91麻豆va国产精品| 婷色五月天| 熟妇高潮一区二| 综合亚洲网| 激情熟女12P| 久久美女福利是上海美女| 青青操轻轻| 欧美色图 人妻| 欧美色老汉| 13小男生GAY自慰脱裤子| 欧美少妇性爱网站| 东北黄色电影| 呦女网站| 黄片视频观看| 秋霞一级视频在线观看免费| 一区=区三区视频| 欧美日日人人天天| 久久久久久久强迫| 成人网站 免费观看| 久久免费中文字幕在线观看| 加勒比av网| 2019天天操天天爽天天拍| 黄片www.| 婷婷中文字幕| 日日骚精品视频| 精品黄色电影| 天天色播亚洲综合网站| 日韩一999精品| 极品出轨视频网站| 家庭乱伦国产| 日韩有码免费视频| 久久久久久99999国产精品| 自拍偷拍第26| 日韩久久三区| 超碰在线1234区| 日韩国产精品人妻无码久久久| 无码抄逼网| 亚洲情色1区| 怡红院成人视频| 欧美日韩一区二区三区四区蜜桃| 日本一区二区电影网站| 伊人欧美大香蕉视频| 欧美激情黑人| 性videos欧美熟妇hdx| 久久久精品成人国产| 亚洲色香| a片在线播放| 欧美1727免费观看视频| 欧美日韩国产精品久久色婷婷| 久久久久亚洲AV无码专区少妇| 亚洲狼狼干综合1| 99无码| 99综合| 色天天野狼综合社区| 911av网站免费观看| 青青草视频久久久久| 中文字幕丰满子伦无码专区在线视频最新 | 国产精品午夜福利亚洲综合网| 99热免费| 精品国产乱码久久久影院| 国产人伦a片信息免费片| 青青草亚洲一区| 色九月婷婷| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 亚洲精品aa久久伊人| 欲香欲色天天天综合和网| 欧美日韩大香蕉| 天天干2019| 亚洲影视综合| 激情综合五月天| 国产精品另类| 在线国产探花| 夜夜无码| 操逼操操操91| 欧美色老汉| 超碰人人干| 偷拍亚洲情色| 婷婷丁香五月激情啪啪| 色综合 加勒比| 日韩成人性爱电影在线播放| 婷婷探花久久精品一区| 伊人网高清| 综合啪啪| 亚洲人妻日日日| 丁香五月av| 综合色欧美| 精品四五区| 狠狠婷婷亚洲中文综合久久| 日韩美女久久一区二区三区| 秋霞怕怕片| 国产SV一线| av网站免费看| 啊啊啊啊在线观看网址| 7777奇米影视久久| 麻豆成人av| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 中文字幕蜜乳av| 亚洲aw毛茸茸在线 | 99色婷婷| 欧美综合网| 97硬碰| 国产一级内射无挡观看| 成人欧美日超碰| 国产亚洲日本精品在线| 亚洲。天堂。日本在线观看| 伊色久人大在线| 欧美日韩高潮喷水91| 国产免费黄色一级大片| 欧美暴力猛交| 天天日B夜夜干B时时操B| 日日日日做夜夜夜夜做无码97| 99精品久久| 亚洲人天堂| 成人老鸭窝人人在线视频| 亚洲精品国产无码高清| 欧美精品,四区。五区| aⅴ日韩成人电影av在线免费看av大全| 欧美亚洲系列| 日韩中字av一区| 樱花蜜乳av| 欧美女同在线| 精品国产乱码久久久久久久久1 | 日韩精品-原创伙伴| 116美女午夜| 日韩欧美成人午夜福利| 粉嫩久久久极品| 大香蕉男女超碰精品在线| 91在线免费精品视频| 日本精品久久久久久久| 欧洲色色| 五月天久久综合网| 人人澡人人澡人人| 欧美精品人妻视频| 亚洲精品三区在线观看| 国产日韩美女小穴视频网站不卡| 精精夜夜| 日本五十路熟女一区二区| 亚洲日韩精品一区二区| 九九亚洲精品| 婷婷五月天福利| 欧洲精品人妻| 激情久久久| 亚洲欧洲自拍图片专区满春格| 伊人9| 91视频观看网站| 人人操人人叉人人插人人| 91亚洲电影| 91日产欧美| 久久男人的天堂国产| 国产日韩欧美中文在线播放| 天天综合网~91| 屌妞视频久久久久久久| 九月婷婷久久| 国产东北女人在线视频| 天天干嫩逼网| 色综合99999| 啊啊啊啊视频免费| 国产人妻天天干精品| 白丝一区| 久久99干一本高清| 日日夜夜青青草母狗| 九九性视频| 国产成年精品高清在线观看91| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 亚洲成人性爱网站在线播放| AV女资源| 国产成自自拍在线观看| 久久久精品国产亚洲伊人| 亚洲人妻久久久| 亚洲综合在线高清| 九九性视频| 视频黄色国产一级| 亚洲精品九九九| 欧美人妻一区二区| 精品免费国产二区三区| 中文字幕在线播放2中文字幕在线观看2| 国产www色在线观看| 国产精品视频内谢女人| 997色在线| 天美欧美国产| 伊人影院在线理论播放| 2024人人操人人摸| 精品亚洲国产成人精品| 国产精品操| 久夜操| 997色在线| 欧美 牲| 一二三啪啪专区| 色婷婷激情| 天天做日日做天天欢。| 久久黄片国产一区二区| 97天堂| 人人妻人人爽人人精品| 久久成人午夜狠狠| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 宅男午夜在线视频| 综合五月天| 久久露脸国产老熟女| 亚洲码专区| 久草视频在线视频在线视频在线观看| 欧美成熟性爱精品| 97久久网| 日韩色| 97精品国产97久久久久久免费| 亚洲熟女中文字幕在线| 免费在线黄片视频| 翔田千里AⅤHD无码| 91精品国产91久久福利| 久久午夜色播影院免费高清| 久久久精精精| 草B在线| 人妻夜爽夜夜爽| 91精品国| 久久熟女嫩草成人片免费 | 久久午夜神马| 天天干人妻视频| 91热色| 91激情国产| 夜夜免费视频| 国产后入清纯| 另类图片五月天| 黄色无码高清黄色无码网站| 亚洲一区二区中文字幕| 大香蕉99re| 精品国产乱码久久久影院| 精品女同一区| 日韩成人人妻网站| 国产国产亚洲一二三久久| 尤物视频新赏网鲜网色诱网| 一二视频神马久久传媒| 91女优在线观看 | 黄人人操人人操| 国产精品人妻一区二区| 激情 欧美 亚洲 小说| 精品欧美А∨无码黑人大荫蒂| 国产强奸乱伦xd| 狼狼色丁香久久婷婷综合五月| 操操逼操操逼操操逼逼| 不卡一区二区日本视频| a天堂视频| 狠狠激情综合狠狠操中文字幕| 国产又色又爽又舒服的三级视频 | 天综合网| 91殴美大片| 亚洲色图美腿丝袜| 色欧洲97| 黑人精品欧美一区二区蜜桃| 伊人视频| 久久αⅴ| 久久精品一区二区三区四区五区| 26uuu最新| 8x福利精品第一福利视频导航| 精品成人动漫一区二区| 欧美黄片视频在线观看免费| 久久综合九九| 天天干天天舔| 成人无码在线视频网站| AAAAAAAAA黄片| 黄网在线播放| 超碰超碰欧美| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 久久综合激情| 精品四五区| 双插在线| 天天操熟妇| 人人妻人人玩人人澡人人爽| 国内毛片欧美香蕉精品| 色黄色美女大长腿午夜视频| 黄色av一区二区在线| 亚洲欧洲偷拍一区| 青青草伊人久久| 97超碰影音| 蜜臀久久99精品久久久| 精品成人亚洲午夜电影| 在线国产探花| 国产原创精品| 天天日熟妇| 欧亚日韩一区在线| 黄色激情电影在线观看| 综合色图区| 1204av韩国| 亚洲欧美综合网| 狠狠婷婷亚洲中文综合久久| 91c色| 久久99黄色卞西瓜| 美日韩一二三区| 青青青青青手机视频| 夜夜操美女| 7777欧美成是人在线观看| sss视频华人在线| 日韩欧美天堂| 亚洲av成人精品一区| 国产小黄片在线免费观看 | 成人精品水蜜桃久久久久久久| 婷婷综合五月| 日韩人妻网站| 综合网亚洲1| 欧美性爽xyxOOOO| 中文字幕av亚洲在线| 亭亭丁香激情| 日韩精品人妻中文字幕不卡乱码| 日本成熟少妇A∨网站| 天天色播亚洲综合网站| 精品美女在线视频| 丰满熟女人妻一区二区三五十一路| 午夜精品久久一区二区| 手机看片1024你懂的国产| 久无码| 夜夜高潮夜夜爽国产伦精品| 涩综合导航| Julia在线播放亚洲久久| 在线黄色污污网站| 天天综合97| 操比国产| 青青草五月天| 国产精品96久久久久久| 亚洲精品人妻吞精av| 国产传媒美日韩av| 91亚洲综合在线| 久久精品店| 夜夜福利| 亚洲av青草久久一区二区| 91free福利| 久久久久久久六六| 欧美高清18A片| 天天操天天插| 色哟哟AV| 夜夜草我| 好淫网一二三视区| 欧美在线亚洲| 黄色视频特级毛片| 另类av综合久久| 成人毛片免费| AV 少妇 人妻 偷拍| 久久女女| 无码在线亚洲| 另类视频在线| 国产AAAAAABBBBB| 日韩啪啪视频| 精品欧美不卡在线播放| 精品人人插人人操| 蜜臀亚洲综合一二三四区| 免费看黄片现成| 香蕉99秘 精品一区丁香| 亚洲高清欧美总合| 操婷婷逼| 91天堂丝袜美腿| 在线观看岛国有码| 伊人青青草久久| www.色吧5.com| 久久伊人网视频一区二区三区 | 久久久久久九九九| 亚洲综合色婷婷| 欧美第一页| 激情综合网五月婷婷五月天| 大香蕉一人在线| 国产探花日韩援交| 婷婷色香| 成人av福利在线观看| 99啪啪视频| 乱伦熟女论坛| 亚洲不卡不卡中文字幕不卡 | 色天使亚洲综合在线观看| av午夜玫瑰| AV一起草在线| 欧洲中文字幕| 呦呦影院| 大香蕉中文aV在线| 蜜乳成人AV| 91爰爱欧美| 久久久久久亚洲中文| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 日韩偷拍一区二区三区| 日韩女优中文字幕| 久久只有精品| 精品久久在线区一区| 91春色| 好爽视频在线观看| 日本性爱欧美性爱| 91热情品| 无码精品久久久天天影视 | 天天日B狠狠操| 看全色黄大色大片免费视频| 欧美 中文字幕 一区| 欧美日韩在线视频网站| 一个人在线看的黄色电影网站| 午夜福利1区2区3区|