{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Converting russia vm. links to users. We want the username."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "vm_urls = \"\"\"\n",
    "https://vm.tiktok.com/H4FuK6/\n",
    "https://vm.tiktok.com/H4Ruyu/\n",
    "https://vm.tiktok.com/HXoH5J/\n",
    "https://vm.tiktok.com/H4SPkc/\n",
    "https://vm.tiktok.com/H4DMQH/\n",
    "https://vm.tiktok.com/H4Jwyy/\n",
    "https://vm.tiktok.com/H46xB6/\n",
    "https://vm.tiktok.com/H4RoAq/\n",
    "https://vm.tiktok.com/H4MHht/\n",
    "https://vm.tiktok.com/H4rV1L/\n",
    "https://vm.tiktok.com/H4BE99/\n",
    "https://vm.tiktok.com/H42u5A/\n",
    "https://vm.tiktok.com/H42qQJ/\n",
    "https://vm.tiktok.com/H485wW/\n",
    "https://vm.tiktok.com/H4BoPJ/\n",
    "https://vm.tiktok.com/H42Snk/\n",
    "https://vm.tiktok.com/HXEaL9/\n",
    "https://vm.tiktok.com/H42e6Q/\n",
    "https://vm.tiktok.com/H4D8ah/\n",
    "https://vm.tiktok.com/H4JvS2/\n",
    "https://vm.tiktok.com/H4FVYt/\n",
    "https://vm.tiktok.com/H4A278/\n",
    "https://vm.tiktok.com/H4rpAh/\n",
    "https://vm.tiktok.com/H4UkVm/\n",
    "https://vm.tiktok.com/H4ep9n/\n",
    "https://vm.tiktok.com/H4AfEf/\n",
    "https://vm.tiktok.com/H4UfpK/\n",
    "https://vm.tiktok.com/HXo4pe/\n",
    "https://vm.tiktok.com/H4hwjA/\n",
    "https://vm.tiktok.com/H4hj6E/\n",
    "https://vm.tiktok.com/H4ju5Y/\n",
    "https://vm.tiktok.com/H4UbAw/\n",
    "https://vm.tiktok.com/H4mTCu/\n",
    "https://vm.tiktok.com/H459C9/\n",
    "https://vm.tiktok.com/H4Qhnx/\n",
    "https://vm.tiktok.com/H4We3b/\n",
    "https://vm.tiktok.com/H4n1Wm/\n",
    "https://vm.tiktok.com/H4aeWf/\n",
    "https://vm.tiktok.com/H4asW6/\n",
    "https://vm.tiktok.com/H4XBMu/\n",
    "https://vm.tiktok.com/H4HhMY/\n",
    "https://vm.tiktok.com/H4sroH/\n",
    "https://vm.tiktok.com/H4uecr/\n",
    "https://vm.tiktok.com/H4btBQ/\n",
    "https://vm.tiktok.com/H4HaCk/\n",
    "https://vm.tiktok.com/H4XwW1/\n",
    "https://vm.tiktok.com/H4HaBk/\n",
    "https://vm.tiktok.com/H4G6Ln/\n",
    "https://vm.tiktok.com/H4bDRo/\n",
    "https://vm.tiktok.com/H4mEaP/\n",
    "https://vm.tiktok.com/H4WT81/\n",
    "https://vm.tiktok.com/H443mQ/\n",
    "https://vm.tiktok.com/H4n9WG/\n",
    "https://vm.tiktok.com/H4yNJg/\n",
    "https://vm.tiktok.com/H4HsNG/\n",
    "https://vm.tiktok.com/H4qdfP/\n",
    "https://vm.tiktok.com/H4ngBA/\n",
    "https://vm.tiktok.com/H4pGPj/\n",
    "https://vm.tiktok.com/H49URa/\n",
    "https://vm.tiktok.com/H4CqtR/\n",
    "https://vm.tiktok.com/H4fARs/\n",
    "https://vm.tiktok.com/H49nF4/\n",
    "https://vm.tiktok.com/H4f1rr/\n",
    "https://vm.tiktok.com/H4ukR3/\n",
    "https://vm.tiktok.com/HV6KeA/\n",
    "https://vm.tiktok.com/H4oTW4/\n",
    "https://vm.tiktok.com/HVLdFk/\n",
    "https://vm.tiktok.com/H4cqUL/\n",
    "https://vm.tiktok.com/HVJL7r/\n",
    "https://vm.tiktok.com/HVYhoj/\n",
    "https://vm.tiktok.com/HVku4X/\n",
    "https://vm.tiktok.com/H4vghd/\n",
    "https://vm.tiktok.com/HVY1Gy/\n",
    "https://vm.tiktok.com/HVFMNJ/\n",
    "https://vm.tiktok.com/H43wfM/\n",
    "https://vm.tiktok.com/HVkY8w/\n",
    "https://vm.tiktok.com/HVejhW/\n",
    "https://vm.tiktok.com/HVkF3d/\n",
    "https://vm.tiktok.com/HVk4tS/\n",
    "https://vm.tiktok.com/HVMFmX/\n",
    "https://vm.tiktok.com/HVrEbY/\n",
    "https://vm.tiktok.com/HVjUNw/\n",
    "https://vm.tiktok.com/HVRStt/\n",
    "https://vm.tiktok.com/H4w86J/\n",
    "https://vm.tiktok.com/H4w86J/\n",
    "https://vm.tiktok.com/HVjBAm/\n",
    "https://vm.tiktok.com/HVMhjW/\n",
    "https://vm.tiktok.com/HVjQqV/\n",
    "https://vm.tiktok.com/H4vLsf/\n",
    "https://vm.tiktok.com/HVdc1h/\n",
    "https://vm.tiktok.com/H4EvMk/\n",
    "https://vm.tiktok.com/H4KNjH/\n",
    "https://vm.tiktok.com/HV2s5G/\n",
    "https://vm.tiktok.com/HVjSMr/\n",
    "https://vm.tiktok.com/HVLKQT/\n",
    "https://vm.tiktok.com/HV2uH4/\n",
    "https://vm.tiktok.com/HVsPtM/\n",
    "https://vm.tiktok.com/HVQAhE/\n",
    "https://vm.tiktok.com/HVSEUt/\n",
    "https://vm.tiktok.com/HVbgrL/\n",
    "https://vm.tiktok.com/HVAWAX/\n",
    "https://vm.tiktok.com/HVgbNM/\n",
    "https://vm.tiktok.com/HVq3nM/\n",
    "https://vm.tiktok.com/HVQ4yF/\n",
    "https://vm.tiktok.com/HVX6YR/\n",
    "https://vm.tiktok.com/HVpTXj/\n",
    "https://vm.tiktok.com/HVf6KG/\n",
    "https://vm.tiktok.com/HVUpjm/\n",
    "https://vm.tiktok.com/HV45L4/\n",
    "https://vm.tiktok.com/HgKtom/\n",
    "https://vm.tiktok.com/HgKygn/\n",
    "https://vm.tiktok.com/HgKhTr/\n",
    "https://vm.tiktok.com/HgHe5t/\n",
    "https://vm.tiktok.com/Hgt7hv/\n",
    "https://vm.tiktok.com/Hgxe53/\n",
    "https://vm.tiktok.com/Hgg6W4/\n",
    "https://vm.tiktok.com/HgGUEW/\n",
    "https://vm.tiktok.com/HgKytS/\n",
    "https://vm.tiktok.com/HgwKLo/\n",
    "https://vm.tiktok.com/HgnLSC/\n",
    "https://vm.tiktok.com/HgXxrL/\n",
    "https://vm.tiktok.com/HgK3ea/\n",
    "https://vm.tiktok.com/HgKLCV/\n",
    "https://vm.tiktok.com/HgTvJY/\n",
    "https://vm.tiktok.com/HpNSC4/\n",
    "https://vm.tiktok.com/Hp6aeC/\n",
    "https://vm.tiktok.com/HphCvS/\n",
    "https://vm.tiktok.com/HgowdK/\n",
    "https://vm.tiktok.com/Hpfg1H/\n",
    "https://vm.tiktok.com/Hp8FmY/\n",
    "https://vm.tiktok.com/HpUDBw/\n",
    "https://vm.tiktok.com/Hph4UT/\n",
    "https://vm.tiktok.com/Hph6pV/\n",
    "\"\"\".split()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Try one"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "r0 = requests.get(vm_urls[0], headers={\"User-Agent\": \"Chrome\"})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "r00 = requests.get(r0.url)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'https://m.tiktok.com/h5/share/usr/58708908432732160.html?language=ru&sec_uid=MS4wLjABAAAAkI-GfZAs-sk10sBg4hV_kn_y4KHCljgFYsO-gp87LI133ikWelFqyAV9fEchYctT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp'"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r00.url"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "TikTok is blocking us from getting the username"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "curl 'https://m.tiktok.com/h5/share/usr/58708908432732160.html?language=ru&sec_uid=MS4wLjABAAAAkI-GfZAs-sk10sBg4hV_kn_y4KHCljgFYsO-gp87LI133ikWelFqyAV9fEchYctT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp' -H 'authority: m.tiktok.com' -H 'upgrade-insecure-requests: 1' -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36' -H 'sec-fetch-user: ?1' -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3' -H 'sec-fetch-site: none' -H 'sec-fetch-mode: navigate' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: en-GB,en-US;q=0.9,en;q=0.8' --compressed"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [],
   "source": [
    "headers = { x.split(':')[0].strip(): x.split(':')[1].strip() for x in [\n",
    "    'authority: m.tiktok.com',\n",
    "    'upgrade-insecure-requests: 1',\n",
    "    'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36',\n",
    "    'sec-fetch-user: ?1',\n",
    "    'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3',\n",
    "    'sec-fetch-site: none',\n",
    "    'sec-fetch-mode: navigate',\n",
    "    'accept-encoding: gzip, deflate, br',\n",
    "    'accept-language: en-GB,en-US;q=0.9,en;q=0.8'\n",
    "]}"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'authority': 'm.tiktok.com',\n",
       " 'upgrade-insecure-requests': '1',\n",
       " 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36',\n",
       " 'sec-fetch-user': '?1',\n",
       " 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3',\n",
       " 'sec-fetch-site': 'none',\n",
       " 'sec-fetch-mode': 'navigate',\n",
       " 'accept-encoding': 'gzip, deflate, br',\n",
       " 'accept-language': 'en-GB,en-US;q=0.9,en;q=0.8'}"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "headers"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [],
   "source": [
    "b0 = requests.get(vm_urls[0], headers=headers)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'https://www.tiktok.com/@valerica_cemortan?language=ru&sec_uid=MS4wLjABAAAAkI-GfZAs-sk10sBg4hV_kn_y4KHCljgFYsO-gp87LI133ikWelFqyAV9fEchYctT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m'"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "b0.url"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Using the headers does work, although who knows how many before I get blocked."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [],
   "source": [
    "def vm_url_to_user_url(vm_url):\n",
    "    r = requests.get(vm_url, headers=headers)\n",
    "    return r.url, r.status_code"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [],
   "source": [
    "import time, random"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [],
   "source": [
    "url_mappings = {}"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "https://vm.tiktok.com/H4FuK6/\n",
      "200 https://www.tiktok.com/@valerica_cemortan?language=ru&sec_uid=MS4wLjABAAAAkI-GfZAs-sk10sBg4hV_kn_y4KHCljgFYsO-gp87LI133ikWelFqyAV9fEchYctT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.560905064875691 seconds...\n",
      "https://vm.tiktok.com/H4Ruyu/\n",
      "200 https://www.tiktok.com/@rimashtan?language=ru&sec_uid=MS4wLjABAAAAZheQRd0GE9WzLKHj5kgpj0giVIij6-PHi0baDDRzBpiW4ECWVcvAjcvaoi9CjgQ2&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.950263786435464 seconds...\n",
      "https://vm.tiktok.com/HXoH5J/\n",
      "200 https://www.tiktok.com/@dubkovapo?language=ru&sec_uid=MS4wLjABAAAAm3kNF944zqngvTDJ9VhtFP6tB7mNvitNodN8I6bQFESbb2g99UdUz7lUTuxkXC8I&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.9724574457832205 seconds...\n",
      "https://vm.tiktok.com/H4SPkc/\n",
      "200 https://www.tiktok.com/@kucenko_anna?language=ru&sec_uid=MS4wLjABAAAALOKZU4mgNmFwpVoKkGPNrygdRYSZFpwvGdXfFFyJiXZEog2WX8k5jL6NdSpJyiKj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.982806210408278 seconds...\n",
      "https://vm.tiktok.com/H4DMQH/\n",
      "200 https://www.tiktok.com/@rimerhol?language=ru&sec_uid=MS4wLjABAAAAjVKNXFHA9UdJt0YH--pLM9JwQ7yolrtDF_K1c-ks5u2U9iEta0s5N-kZPIDUT8ar&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.068560147594545 seconds...\n",
      "https://vm.tiktok.com/H4Jwyy/\n",
      "200 https://www.tiktok.com/@morozova.po?language=ru&sec_uid=MS4wLjABAAAAyU3_ANb6JFGKb3DO9pU3ZkgQT9VNCRJEVRiCFKeUH7xizQ9m5ncFgMeItASbV7rt&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.255820612788087 seconds...\n",
      "https://vm.tiktok.com/H46xB6/\n",
      "200 https://www.tiktok.com/@nelchonok_?language=ru&sec_uid=MS4wLjABAAAApn0uZyqpW1wxPsWpR-Il1GBZAbhvpS4YkiV080uN_2hdnVYRHj6snFfhYXyWT3ag&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.365428214685833 seconds...\n",
      "https://vm.tiktok.com/H4RoAq/\n",
      "200 https://www.tiktok.com/@nnotochka?language=ru&sec_uid=MS4wLjABAAAAunLt30EsjVCzXW1izXvmb_2DenSULkWlNupJLRH8YPjcDexKDsAT_l68mPFS8UMY&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.790840962090793 seconds...\n",
      "https://vm.tiktok.com/H4MHht/\n",
      "200 https://www.tiktok.com/@veronikaakoshkinaa?language=ru&sec_uid=MS4wLjABAAAAfBgMVdQrzjJ6a8xxp2vA3w1XcI0WdVuRuvxYVmlxFoent7NDQ1DA3kVWD7VbuYCe&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.044842227095173 seconds...\n",
      "https://vm.tiktok.com/H4rV1L/\n",
      "200 https://www.tiktok.com/@tvoya_malyshka001_?language=ru&sec_uid=MS4wLjABAAAApoQIb9Nu9Hxfuc5tzQumBoidsm9hWIAw1jBtDEAa9OjYLWKuZFJXGvRnjq5-EEa0&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.8617671444423314 seconds...\n",
      "https://vm.tiktok.com/H4BE99/\n",
      "200 https://www.tiktok.com/@keendoll?language=ru&sec_uid=MS4wLjABAAAAOi5iTPOY9BD4qHh8-mD5DmkEtbMFvPzcl76MpRfSgEFwhDvuJ3IvQPqSCkcAl4sr&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.050659658370045 seconds...\n",
      "https://vm.tiktok.com/H42u5A/\n",
      "200 https://www.tiktok.com/@_murzikmrr_?language=ru&sec_uid=MS4wLjABAAAA6NvuTuD_yEQGNFTT7aDnHvhQHeISr8D5CSW9DuoCqnlRowi3lVHiatwpGiVcXBge&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.271253849915566 seconds...\n",
      "https://vm.tiktok.com/H42qQJ/\n",
      "200 https://www.tiktok.com/@yana_bobrenko15?language=ru&sec_uid=MS4wLjABAAAAJwq7HJp1tgFYPTJbBTKiPoT5C9t2G7qy_sB-1Guy7V5q5JWwNnvx2y-WfN20CbrW&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.61830542499589 seconds...\n",
      "https://vm.tiktok.com/H485wW/\n",
      "200 https://www.tiktok.com/@nastyanorkina_00?language=ru&sec_uid=MS4wLjABAAAAok8f3uqHjeXzhsTCs6XTZB3QIIfJT0KE0hl_vh4ukV6L8qFOhQ_mD_PI3-MSaBq7&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.777356325162579 seconds...\n",
      "https://vm.tiktok.com/H4BoPJ/\n",
      "200 https://www.tiktok.com/@annet_ivchenko?language=ru&sec_uid=MS4wLjABAAAAcdAlXrNtJB5Nv7BrZzXedQ4BuHO2XRg8n1RW6jzF46mF7eV5pEVs20vk-JQ_8h4w&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.3901783414036615 seconds...\n",
      "https://vm.tiktok.com/H42Snk/\n",
      "200 https://www.tiktok.com/@_darevich_?language=ru&sec_uid=MS4wLjABAAAAkQmD0kG2bCPV0a8QKaRTuszuI1hSCj2ONTLeBPf2cxDlDy2TegYVUuHRufUk7PrG&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.880064418823117 seconds...\n",
      "https://vm.tiktok.com/HXEaL9/\n",
      "200 https://www.tiktok.com/@linivaya?language=ru&sec_uid=MS4wLjABAAAAEcgSet06_Nku-6lHUp1fEaATjTZmlvOoSTHRdeugwFs5sub8D2vIpHMQj7FFXPBS&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.5478053476216624 seconds...\n",
      "https://vm.tiktok.com/H42e6Q/\n",
      "200 https://www.tiktok.com/@2pomouse?language=ru&sec_uid=MS4wLjABAAAAcPYHq77ZoyN8IBE9HikTMydGc96Mld_EZBIlZThtXMUXnzI05CYhyUGR_jEbXGsQ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.780713150897975 seconds...\n",
      "https://vm.tiktok.com/H4D8ah/\n",
      "200 https://www.tiktok.com/@karinka1620?language=ru&sec_uid=MS4wLjABAAAA4k6TWBg29FdvguchaFqyOP_MS6HLHE1nSfxV2EWoe9KFOMwEY_Qi06LzSObhvZIz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.833475176381796 seconds...\n",
      "https://vm.tiktok.com/H4JvS2/\n",
      "200 https://www.tiktok.com/@lizo444kka?language=ru&sec_uid=MS4wLjABAAAAB0SgkPMkXbSx2b6a7rH96n5Le_DqX7zUSRakvNpuzHwsIIAj9QUUEfEllCvNm3_R&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.0178602369853085 seconds...\n",
      "https://vm.tiktok.com/H4FVYt/\n",
      "200 https://www.tiktok.com/@808_alex_808?language=ru&sec_uid=MS4wLjABAAAAlVUQPWTRlI5Gy5N51Pgexu604LM9jo4ix_DEGTgoXkWZRPR-_SYu-AsJ09a1ALO3&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.331913955852928 seconds...\n",
      "https://vm.tiktok.com/H4A278/\n",
      "200 https://www.tiktok.com/@anastasiyka_vo?language=ru&sec_uid=MS4wLjABAAAAMwV1wWLth1tXrLMjNKSytY-8peI4ENjmaR6d5KmBed6FcsjEfAT0UAL6np7IBWy9&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.532669559425955 seconds...\n",
      "https://vm.tiktok.com/H4rpAh/\n",
      "200 https://www.tiktok.com/@gelik_ak_?language=ru&sec_uid=MS4wLjABAAAAwziKDx-ChyuowDZuH8QoZYu6ABxzoZOpqbnVfCcv3Ba5NH_P21B9-t2fbZm7Bqcp&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.63093456586286 seconds...\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "https://vm.tiktok.com/H4UkVm/\n",
      "200 https://www.tiktok.com/@i.zaguzina?language=ru&sec_uid=MS4wLjABAAAAdY_7z3p2YtFL-NbnpQQ07cqHmjWPuDw1Bf6rOBy-0vub6_4GIYmEM9RzP2Pdm3T3&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.4734061817059807 seconds...\n",
      "https://vm.tiktok.com/H4ep9n/\n",
      "200 https://www.tiktok.com/@instmamka?language=ru&sec_uid=MS4wLjABAAAAOt4TGDJpzEmiGSfNP8zqJcQEI1ECWpqk-peDoxykcCp5KxaNHNA6RTLcpTKzXqF6&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.2265947795036904 seconds...\n",
      "https://vm.tiktok.com/H4AfEf/\n",
      "200 https://www.tiktok.com/@_fikys_lis_?language=ru&sec_uid=MS4wLjABAAAAjvRwH3FxQ3J5U0vbqMPE4FG6yiQtgaQ5jySrCio-8VA5XDA4ldYMyE8UM6RUyx3U&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.96678380650097 seconds...\n",
      "https://vm.tiktok.com/H4UfpK/\n",
      "200 https://www.tiktok.com/@drugcartelll?language=ru&sec_uid=MS4wLjABAAAAanGMD1dwE1Sx871SnYrE2IQV4IcXaoZk1NtajbRULb5GuXqCdLzqhw2lhSyBzfxt&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.9672317404154045 seconds...\n",
      "https://vm.tiktok.com/HXo4pe/\n",
      "200 https://www.tiktok.com/@nika__kushaa__?language=ru&sec_uid=MS4wLjABAAAAAe6okBqegXsrntW1WJWrK0DKBEM57fP74qQXAD_dX4rsjA0pnyCHWS_T9ONCRmhT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.5318206728213895 seconds...\n",
      "https://vm.tiktok.com/H4hwjA/\n",
      "200 https://www.tiktok.com/@inga_gutina?language=ru&sec_uid=MS4wLjABAAAA9UU-Op002Clm2_NyCYVX0XQdylLMbTAvlAqyoXWeC7AqEJvyPaFsZBBqVgfFnjMP&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.0224529592338545 seconds...\n",
      "https://vm.tiktok.com/H4hj6E/\n",
      "200 https://www.tiktok.com/@_dasha_16?language=ru&sec_uid=MS4wLjABAAAA8MVvJVFfgyTiNk7GYhdpi0s1LXLzt2hMhCDyBXyzSRGcFyfOrP6SSqWel75WdNEj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.2930506978035186 seconds...\n",
      "https://vm.tiktok.com/H4ju5Y/\n",
      "200 https://www.tiktok.com/@agvarigo?language=ru&sec_uid=MS4wLjABAAAAWYx1QTSq0weOf1tzzpYb4VVLgz4iWUXt4JhFu7msuyrAw5ye_OY2urptUO6l6Viu&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.074541738421205 seconds...\n",
      "https://vm.tiktok.com/H4UbAw/\n",
      "200 https://www.tiktok.com/@xxx_danil_xx?language=ru&sec_uid=MS4wLjABAAAAEbqlUfC1BVUzZLrZEFXyzTZRywm6ZLbi7izGkObpThZBT9q581Zw1bs4L-Ki9P_m&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.6515335383261918 seconds...\n",
      "https://vm.tiktok.com/H4mTCu/\n",
      "200 https://www.tiktok.com/@ded.official?language=ru&sec_uid=MS4wLjABAAAATCx3Dhu_BZ_CWtc2WZOp_ti83ZAxwxD1lcdFaJKFWu7R62CJU-6p-sr30GxJb8TJ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.6487360894607255 seconds...\n",
      "https://vm.tiktok.com/H459C9/\n",
      "200 https://www.tiktok.com/@denis_bear1994?language=ru&sec_uid=MS4wLjABAAAAk65txAH58JG1VPEcN0nVcal7OrqwRUbacw08w7JcjfTuDgkmHBjsV3vGgonIzUwX&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.301805251029405 seconds...\n",
      "https://vm.tiktok.com/H4Qhnx/\n",
      "200 https://www.tiktok.com/@madinalov?language=ru&sec_uid=MS4wLjABAAAAZ1AEBOADXYTpDs5jSNHWe8ZTduSblpgGfnuePBVtNtJnht8sgOITCRp4itqsovzV&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.402878283856683 seconds...\n",
      "https://vm.tiktok.com/H4We3b/\n",
      "200 https://www.tiktok.com/@yamix_tv?language=ru&sec_uid=MS4wLjABAAAAj0lAUzhs1GH-3rH6Xgtc_IhX6hJTCEyENh6vzST0iWXFB2bo83kZejlIkNtF4vq4&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.729643719384399 seconds...\n",
      "https://vm.tiktok.com/H4n1Wm/\n",
      "200 https://www.tiktok.com/@bru___moonlight?language=ru&sec_uid=MS4wLjABAAAA0z8LxbBdOepS5QLOve6yBM2XW_Kkoc92u21yI63hGPaFNLfdx5Cg1opXF9OcYCZc&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.269200899730654 seconds...\n",
      "https://vm.tiktok.com/H4aeWf/\n",
      "200 https://www.tiktok.com/@rusinovich_ilya?language=ru&sec_uid=MS4wLjABAAAAge4-ZhHSdXZ31NXDGrH0bG0eEGjOvIhZvDMWiLCI_w-apI1lWd35ijCVBZwdxVja&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.553776565747101 seconds...\n",
      "https://vm.tiktok.com/H4asW6/\n",
      "200 https://www.tiktok.com/@MS4wLjABAAAA0VGXW5i_eXj1uKkh8M1v3yEMMk3OKGz6404K7-MgyyJdzYK1a9_O-Pf9FaCf8HMF?language=ru&sec_uid=MS4wLjABAAAA0VGXW5i_eXj1uKkh8M1v3yEMMk3OKGz6404K7-MgyyJdzYK1a9_O-Pf9FaCf8HMF&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.3060985086812296 seconds...\n",
      "https://vm.tiktok.com/H4XBMu/\n",
      "200 https://www.tiktok.com/@MS4wLjABAAAAVpUAuocg3tsvECRvfkA5vbrL4oaYgcQie99pAWn6ddpyICLKcCBum4CKvEjjSAGv?language=ru&sec_uid=MS4wLjABAAAAVpUAuocg3tsvECRvfkA5vbrL4oaYgcQie99pAWn6ddpyICLKcCBum4CKvEjjSAGv&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.288156314052975 seconds...\n",
      "https://vm.tiktok.com/H4HhMY/\n",
      "200 https://www.tiktok.com/@mandarina_adelina?language=ru&sec_uid=MS4wLjABAAAAn-k6TXLHBfgojLsbEEvfDdDFAEitCRLShtVt6FX-kwO4h_KdBj05vkeLJS0HfBn8&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.4974902786035162 seconds...\n",
      "https://vm.tiktok.com/H4sroH/\n",
      "200 https://www.tiktok.com/@xabibkaaa?language=ru&sec_uid=MS4wLjABAAAAMncJ7bqrO0VfffIn5JawGYFdCQbnIb4qpCB1dzPVwDMHPDB4T83VyHG40qBqxSd0&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.322852186464392 seconds...\n",
      "https://vm.tiktok.com/H4uecr/\n",
      "200 https://www.tiktok.com/@korobeinikova19?language=ru&sec_uid=MS4wLjABAAAAVewzAbsWtS9cs0PPuSUE3Kko8_Gv61BnjNI0WMDnkGY_xf-gFi0xdYFD7fqGJaYu&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.599093353072735 seconds...\n",
      "https://vm.tiktok.com/H4btBQ/\n",
      "200 https://www.tiktok.com/@tupochilllll?language=ru&sec_uid=MS4wLjABAAAAayKPSZwHA5SRZvbW5L8MqNByfeGhj70ViHleZKFSuQfaiNDXE0CQZPRIXTN7Rhjs&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.4644955169854668 seconds...\n",
      "https://vm.tiktok.com/H4HaCk/\n",
      "200 https://www.tiktok.com/@mrmeep878?language=ru&sec_uid=MS4wLjABAAAAzqeFe1148ax4lmpO9J_-ZPJ0deFiXtkqM_ImNvENUOOdrPdHmheGwcoDI3vcraaB&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.95518787648512 seconds...\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "https://vm.tiktok.com/H4XwW1/\n",
      "200 https://www.tiktok.com/@binetka?language=ru&sec_uid=MS4wLjABAAAALIESIBlIwcVKq9qxIlsCwoZd5y2dGuwtdHRMpXQcRhIVeKF413nkDJYn9LpfBIGl&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.130888536859995 seconds...\n",
      "https://vm.tiktok.com/H4HaBk/\n",
      "200 https://www.tiktok.com/@MS4wLjABAAAALCK8GmGNGdPFvEggh7qkiWuPimT3F6e-O1hh-S6T-U6kBmR2NVsu6kDeBpKAIKaR?language=ru&sec_uid=MS4wLjABAAAALCK8GmGNGdPFvEggh7qkiWuPimT3F6e-O1hh-S6T-U6kBmR2NVsu6kDeBpKAIKaR&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.0656697798520907 seconds...\n",
      "https://vm.tiktok.com/H4G6Ln/\n",
      "200 https://www.tiktok.com/@mildi99?language=ru&sec_uid=MS4wLjABAAAAZnRodn9vYbkxgtyRAOerBzcOSN-tavlVtoWT6cA8L2FhsKkAcmkFS4JSbxr0URZ2&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.5499266843645745 seconds...\n",
      "https://vm.tiktok.com/H4bDRo/\n",
      "200 https://www.tiktok.com/@trodinka78?language=ru&sec_uid=MS4wLjABAAAAtRVrPprwx1OW94mCG8YCFck1l5zMjCFkWnAAIsv-eUdhv5E5F6Ujg2x5ESVc4YK6&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.330023886422844 seconds...\n",
      "https://vm.tiktok.com/H4mEaP/\n",
      "200 https://www.tiktok.com/@_nikolife_?language=ru&sec_uid=MS4wLjABAAAAlskbrsTWpnUSAOLNczQJ7YHYg86XyguzMnht3GUn33WSgjkfzYj7EjAeC5_V1phW&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.915017336678092 seconds...\n",
      "https://vm.tiktok.com/H4WT81/\n",
      "200 https://www.tiktok.com/@dubrrova?language=ru&sec_uid=MS4wLjABAAAASRh_ud7GXLuNfbjZHVXGR_h65CZEz4iNymBWKr_kU2BiNbc8anfehw8mmczOQy2P&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.650365490554561 seconds...\n",
      "https://vm.tiktok.com/H443mQ/\n",
      "200 https://www.tiktok.com/@poedalkin_21?language=ru&sec_uid=MS4wLjABAAAAat8NMFRbFVU6GYyA0VlhwgEZ1v6t1MkQS1nQf7IFHwOABa1aNXqR0CIpfErnRjXa&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.708251172137077 seconds...\n",
      "https://vm.tiktok.com/H4n9WG/\n",
      "200 https://www.tiktok.com/@treysimax?language=ru&sec_uid=MS4wLjABAAAAV79fMGr4sOT_lUU99Nnxn5myGZ0UkO5Hm07FpcLZMj37wmOIai-eFNGdazu-A6QF&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.0715156288789256 seconds...\n",
      "https://vm.tiktok.com/H4yNJg/\n",
      "200 https://www.tiktok.com/@grishalisov?language=ru&sec_uid=MS4wLjABAAAAOS_A8iel77SF9nHcRtkDmNqDO8FWID8N5ECaMyvPE6hDChgFWmOW4b1lqznc15Oz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.713132025783101 seconds...\n",
      "https://vm.tiktok.com/H4HsNG/\n",
      "200 https://www.tiktok.com/@sasha_vpisska?language=ru&sec_uid=MS4wLjABAAAAFqstLULWPZRUrygrWK54X-2uWjq_Iscw_XSflTlyr9vR-oTuFSUi5vaaKJPUh_Jx&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.8086762783769315 seconds...\n",
      "https://vm.tiktok.com/H4qdfP/\n",
      "200 https://www.tiktok.com/@lady.natalii?language=ru&sec_uid=MS4wLjABAAAAzdQzerEpWZW2SI5qP2TPYpqcQOVtXapVQ074X5BtXAQui01DuT5wKu-FC9aloXbd&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.310672827387833 seconds...\n",
      "https://vm.tiktok.com/H4ngBA/\n",
      "200 https://www.tiktok.com/@__ugly__boy__?language=ru&sec_uid=MS4wLjABAAAA3KbfJ1cCqcSUV1yvXKId46VxaPPlHjakRXbtel819eoZtnT4pKmP_xj2JqJeL9x9&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.563413241307828 seconds...\n",
      "https://vm.tiktok.com/H4pGPj/\n",
      "200 https://www.tiktok.com/@lilleof?language=ru&sec_uid=MS4wLjABAAAAoaksErWYaub6YVOW4qN30w0FDzqM8aBp3hIQRZIJ1FoZgmf2-PulEjpvV-4UwS_1&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.3126256659482145 seconds...\n",
      "https://vm.tiktok.com/H49URa/\n",
      "200 https://www.tiktok.com/@karter_top_tiktoker?language=ru&sec_uid=MS4wLjABAAAAH5-QbTsHG88ZrQVBX5ESt3_l5BrCVJ1XUWOtKPKzABvteZDdBwo6p2jc8hSqc5wU&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.008650954192095 seconds...\n",
      "https://vm.tiktok.com/H4CqtR/\n",
      "200 https://www.tiktok.com/@fayafeeviun?language=ru&sec_uid=MS4wLjABAAAA7fYjmAqrYEHkfK21Ep5ZKT2D0qRrECxG5ZJvXX3nHGdMq2gc_yXwOslonBcKLx76&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.877167909530193 seconds...\n",
      "https://vm.tiktok.com/H4fARs/\n",
      "200 https://www.tiktok.com/@lesyapotehina?language=ru&sec_uid=MS4wLjABAAAAaCuqD6j26ORza4mZ6xvTWB2gxwiqZLDHBzrHBn4PXYWGOV4M_Mqf8zO7kd2bDucN&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.751411478472001 seconds...\n",
      "https://vm.tiktok.com/H49nF4/\n",
      "200 https://www.tiktok.com/@gordyy_kozacha?language=ru&sec_uid=MS4wLjABAAAAJI4BrRofBdNrZ-wtS41RrJxzKDZoo8foM4AOyZMIzyUwtftJHSuWT11E6BahqlAs&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.461150588813183 seconds...\n",
      "https://vm.tiktok.com/H4f1rr/\n",
      "200 https://www.tiktok.com/@kachenok?language=ru&sec_uid=MS4wLjABAAAApuZUnYo8HgtshZ_e7s2-u5o8bhXjQ2SSbPqA8uKbCynCz9yn_eQykRY73-MGIhgd&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.225009024819738 seconds...\n",
      "https://vm.tiktok.com/H4ukR3/\n",
      "200 https://www.tiktok.com/@r.bryakov?language=ru&sec_uid=MS4wLjABAAAA-kuFwaAZxcwoXvI8XcjMH-CF2EEAoT0wUb9u75GLZwroa3Z0LchbTQCsiBeDhwjc&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.920653700670646 seconds...\n",
      "https://vm.tiktok.com/HV6KeA/\n",
      "200 https://www.tiktok.com/@pavlyshaplay?language=ru&sec_uid=MS4wLjABAAAA2rKC9yW9AOTOI4n-0zDdUf6NkBko1v8I120GQjI0qzraaLATqNTZMfxozw25amoi&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.163944125881019 seconds...\n",
      "https://vm.tiktok.com/H4oTW4/\n",
      "200 https://www.tiktok.com/@nikstonecom?language=ru&sec_uid=MS4wLjABAAAAytHVQUaKHUkzjPCKSSsmF7hQI1FJbCXE8NOXlmrLez7rC79a4OyLD03E-ueushUw&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.600817713500304 seconds...\n",
      "https://vm.tiktok.com/HVLdFk/\n",
      "200 https://www.tiktok.com/@nabib007?language=ru&sec_uid=MS4wLjABAAAADj1paQYgpPy2ld08-IM-KVvR2vLnI45ZIPKNgZdIVuEFW0YwH33c-oVOAUMGBZ-3&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.429674425309563 seconds...\n",
      "https://vm.tiktok.com/H4cqUL/\n",
      "200 https://www.tiktok.com/@shoshin93?language=ru&sec_uid=MS4wLjABAAAArve0H8h_9487SBs7lf7lv15bbNTVsxe7-MXxGvyIARmTg352uibeIk4XzRN2pJBN&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.304296783412747 seconds...\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "https://vm.tiktok.com/HVJL7r/\n",
      "200 https://www.tiktok.com/@brodjaga19?language=ru&sec_uid=MS4wLjABAAAA_LKL3qJd5ezmUZNYs3VazKfagHwpdwLRMPPLINzGfdNDkAb4j3UhKbdIFIoLk9fg&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.258941210179155 seconds...\n",
      "https://vm.tiktok.com/HVYhoj/\n",
      "200 https://www.tiktok.com/@mirnaya_ru?language=ru&sec_uid=MS4wLjABAAAA2gnRVi9JKS-Vf2vC8uFOwJHJr-cEeaStSIj06AqSVpZDznWmmV30nUkDsU9YiEus&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.295517058964613 seconds...\n",
      "https://vm.tiktok.com/HVku4X/\n",
      "200 https://www.tiktok.com/@___dry___?language=ru&sec_uid=MS4wLjABAAAAxo5rcmiQAnW-TbSN5NzZlHR2Jxx2SgCg48DyFXfIlZZ6KyYlSTQiAeS-bj0Qiqom&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.510158847128046 seconds...\n",
      "https://vm.tiktok.com/H4vghd/\n",
      "200 https://www.tiktok.com/@paha112?language=ru&sec_uid=MS4wLjABAAAA0Vt90QPimx80C07aJVL4HKPuzGbkwMdsQlq2UU0C8RBZWG7UCLw5NLsOGxAnGdah&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.665172926008895 seconds...\n",
      "https://vm.tiktok.com/HVY1Gy/\n",
      "200 https://www.tiktok.com/@_graph_life_?language=ru&sec_uid=MS4wLjABAAAAl6kCTwxU6uEnIc_BB2ShnfooiN49OvJLzvcLWpRN0Has2FGAYrlhEDgZP1xFM5Py&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.161438467159881 seconds...\n",
      "https://vm.tiktok.com/HVFMNJ/\n",
      "200 https://www.tiktok.com/@jeekaan?language=ru&sec_uid=MS4wLjABAAAAqZ1FbmXrUxa4pNgx9MGZj8Kh-RFhwuTxjzcD2PEUDRgZFY4zO4UKkXEVsdxMFrrE&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.0010012572368927 seconds...\n",
      "https://vm.tiktok.com/H43wfM/\n",
      "200 https://www.tiktok.com/@lizavetci?language=ru&sec_uid=MS4wLjABAAAAedQfTQ33nA0Ft63QdeFs8cHgvcIfUXXP0FODPnu5Bcy8PFu_dNc6Ht3pHrL65Mw4&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.0704728035050586 seconds...\n",
      "https://vm.tiktok.com/HVkY8w/\n",
      "200 https://www.tiktok.com/@_dasha_16?language=ru&sec_uid=MS4wLjABAAAA8MVvJVFfgyTiNk7GYhdpi0s1LXLzt2hMhCDyBXyzSRGcFyfOrP6SSqWel75WdNEj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.940220734074856 seconds...\n",
      "https://vm.tiktok.com/HVejhW/\n",
      "200 https://www.tiktok.com/@evgeniya_shehovtsova?language=ru&sec_uid=MS4wLjABAAAAPAjB6Xl5_jeJL3LSdYNt5WnydXSAzpH4oScJt47JrXQtPbcm4Dd0YA5geQZB3tuZ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.09808770697035 seconds...\n",
      "https://vm.tiktok.com/HVkF3d/\n",
      "200 https://www.tiktok.com/@nastia.vasiazx?language=ru&sec_uid=MS4wLjABAAAAlCRRQ2B2T-rK53s3HRqutoKgRFFmJzyssuLExTs-4ynTNIvVI5oxswg-VCkNHQIL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.295162132965518 seconds...\n",
      "https://vm.tiktok.com/HVk4tS/\n",
      "200 https://www.tiktok.com/@klochekk?language=ru&sec_uid=MS4wLjABAAAAS1-pE9YS2qxX74I5x7-Cuj3PwnT3cK84y4ONDR5PLMWz-ex7cD9uVPEPe2lNh47n&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.8577214345789015 seconds...\n",
      "https://vm.tiktok.com/HVMFmX/\n",
      "200 https://www.tiktok.com/@pomogisebegosha1?language=ru&sec_uid=MS4wLjABAAAAO3eSinxIiiw0XswNF72iBJuuL74-98sroAuLZi-7DqRJjTpj8K4RSRWp55D6TzsY&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.913958424984626 seconds...\n",
      "https://vm.tiktok.com/HVrEbY/\n",
      "200 https://www.tiktok.com/@greenfa?language=ru&sec_uid=MS4wLjABAAAAEw7wAncYibj59h0yc79i_QhR_DUfD9aP2I1r_73S7-ZQgpBjmyY9OPJQ3NRFlhtJ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.975628639222235 seconds...\n",
      "https://vm.tiktok.com/HVjUNw/\n",
      "200 https://www.tiktok.com/@denttikk?language=ru&sec_uid=MS4wLjABAAAAzv1C6FdHpFrNC6gbV6m-abrU5cMQoJxSbCzR1XRpszWeXMQXE-vdokfHih-8A1jQ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.577600545202653 seconds...\n",
      "https://vm.tiktok.com/HVRStt/\n",
      "200 https://www.tiktok.com/@wiltyan?language=ru&sec_uid=MS4wLjABAAAAhn3XYslVmVxGErt6wkLvxGyjxv7ZFrILpsb8MxNiA7YLuKkx2ErsuGcz7nSVBCL7&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.032216952375164 seconds...\n",
      "https://vm.tiktok.com/H4w86J/\n",
      "200 https://www.tiktok.com/@weloehyunsoo?language=ru&sec_uid=MS4wLjABAAAADyqSOKBKnpQHZmX20a0Ur_FQN5I69oQI4R4xuzyIGWU6Ni71SqETYj5bKWlcyGpL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.4039496361260704 seconds...\n",
      "Skipping https://vm.tiktok.com/H4w86J/\n",
      "https://vm.tiktok.com/HVjBAm/\n",
      "200 https://www.tiktok.com/@luch.nastya?language=ru&sec_uid=MS4wLjABAAAAnbT3PaYR9HIuTD5Io5zssvkwpSejWQkc1RbfqHeMmc98xJMCcH8it-utjbQ63bgn&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.0893036959009095 seconds...\n",
      "https://vm.tiktok.com/HVMhjW/\n",
      "200 https://www.tiktok.com/@irinasharofeeva?language=ru&sec_uid=MS4wLjABAAAAeDwuFuRrHsL1KuIf_DvW8blOlFVs4NrQnnDhSJljo3n6onJiLGHViuv-wgt6PnMZ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.833220567812134 seconds...\n",
      "https://vm.tiktok.com/HVjQqV/\n",
      "200 https://www.tiktok.com/@ne_liya?language=ru&sec_uid=MS4wLjABAAAA8EKjPmJrTAx9K7cDSPQzdC44JUwZaIHaRZN07MNQahZqQkbwFoBBGtA1bwKDUUPg&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.718672647019527 seconds...\n",
      "https://vm.tiktok.com/H4vLsf/\n",
      "200 https://www.tiktok.com/@karinagoter?language=ru&sec_uid=MS4wLjABAAAAgy82QTND4npN3uAdX8xbKYfLH4_-Ivuw1ipy4HTJX4PZf-es_rBu6pAoUw0pKFg8&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.7185834749418456 seconds...\n",
      "https://vm.tiktok.com/HVdc1h/\n",
      "200 https://www.tiktok.com/@grishko_andrey?language=ru&sec_uid=MS4wLjABAAAA864kN_TmcVdy7SZ6uQ3q8E6iBxHr6yW649rX743viOmo1KEmvpzUT0OIf83HhAPI&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.799099374324992 seconds...\n",
      "https://vm.tiktok.com/H4EvMk/\n",
      "200 https://www.tiktok.com/@tatiana__moore?language=ru&sec_uid=MS4wLjABAAAAZq7kp38iMDdXazBcTe4iVCswREoJo73lzw6BaCYUw2zPiZPHiW1_3WpzdSBLLV_A&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.260374063756064 seconds...\n",
      "https://vm.tiktok.com/H4KNjH/\n",
      "200 https://www.tiktok.com/@_maryam.k_?language=ru&sec_uid=MS4wLjABAAAA4Br1SZ_8w_NTPre5OI7Yu4y0luG-sqTUpwA7efeyWF9CARnXwF2uKEd3ZIwV6GVv&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.47242011467588 seconds...\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "https://vm.tiktok.com/HV2s5G/\n",
      "200 https://www.tiktok.com/@serzhlol?language=ru&sec_uid=MS4wLjABAAAA5i_TA0PIfogrccQ1sDypv1w6hQlvkH7kZYSLL8CHih1kHUAoIYDkz-SsO5LCzXNi&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.243709566347377 seconds...\n",
      "https://vm.tiktok.com/HVjSMr/\n",
      "200 https://www.tiktok.com/@toveron.si?language=ru&sec_uid=MS4wLjABAAAAvY3p0K-rHgou6BW6q_JidN_LN1-fMTKtR_UyFWdCTwSRyiR2d2wAfenIswcUYUjj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.153900476379796 seconds...\n",
      "https://vm.tiktok.com/HVLKQT/\n",
      "200 https://www.tiktok.com/@lenakainaeva?language=ru&sec_uid=MS4wLjABAAAAzxJSd8XU1UIXNA2PmeHgbabABb6OuldHslwLHYYysdMgF6uX7jFgkeSUkZfadjAQ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.9072467711799685 seconds...\n",
      "https://vm.tiktok.com/HV2uH4/\n",
      "200 https://www.tiktok.com/@russiandeadpool?language=ru&sec_uid=MS4wLjABAAAAxz4LDhMbLnGvmsYin-AKBvd-pEYq3jQAgMBCZavywYZrdx7xXhDxq60NFURCPNa1&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.498501351627965 seconds...\n",
      "https://vm.tiktok.com/HVsPtM/\n",
      "200 https://www.tiktok.com/@lyna_com?language=ru&sec_uid=MS4wLjABAAAAVpZ1ymeBJ0765UsvRcM2tdrcoq4MFcMAHDgA907nI5mmxu5eYtU-nkl7oZr1eL6X&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.4149147798494384 seconds...\n",
      "https://vm.tiktok.com/HVQAhE/\n",
      "200 https://www.tiktok.com/@diraccoonr?language=ru&sec_uid=MS4wLjABAAAAqO0MUH_dJYnZQ2vi6zLuHvfI03kV_SICqJSEPu-izx6uasmygIzbzTY8qH1DwOMp&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.606896647604183 seconds...\n",
      "https://vm.tiktok.com/HVSEUt/\n",
      "200 https://www.tiktok.com/@marakya_sas?language=ru&sec_uid=MS4wLjABAAAAsUp4iegduWgowyGNNdBKcuS4xwJU198YegWfZj423ORwiYantCUt71sJlgurVqvN&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.8706614850011296 seconds...\n",
      "https://vm.tiktok.com/HVbgrL/\n",
      "200 https://www.tiktok.com/@mila_ushakova_official?language=ru&sec_uid=MS4wLjABAAAAZFEnFEyOLx2lTg5fIXhllXCnGqZSmmTSlF6JPEClKGtgDm1mcE0KvitiAB6xsCZk&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.671003744896632 seconds...\n",
      "https://vm.tiktok.com/HVAWAX/\n",
      "200 https://www.tiktok.com/@akadzavaa?language=ru&sec_uid=MS4wLjABAAAAjvjoDb56e-qzifyjY1VlYmEA9K1zDXANabsRSU9h9xt46Gbg9se8lVdv5RVLb2vY&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.5189986361477144 seconds...\n",
      "https://vm.tiktok.com/HVgbNM/\n",
      "200 https://www.tiktok.com/@milkmulatka77?language=ru&sec_uid=MS4wLjABAAAAmdxgdlzBgZgvdEsCKWJBddgxcSLjcqG5uSOqD6Y69uPjHBRYFdAWIKIcowFz_9XS&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.979148096272501 seconds...\n",
      "https://vm.tiktok.com/HVq3nM/\n",
      "200 https://www.tiktok.com/@brugvectorovich?language=ru&sec_uid=MS4wLjABAAAAHYtHrNZb3k2JKzqYqzZwNRJ5gIgZAsNezxgXQ4GK_OGmTxgMym6u3CvQzz1pGs_S&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.360420033637784 seconds...\n",
      "https://vm.tiktok.com/HVQ4yF/\n",
      "200 https://www.tiktok.com/@alexandrrout?language=ru&sec_uid=MS4wLjABAAAAF3URHDIT73y4PyxmhhbrM5XNGYXYB4pG8-sCLsS8mEnntGLxtmRBMUU2ka3-rNqL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.1824659573460017 seconds...\n",
      "https://vm.tiktok.com/HVX6YR/\n",
      "200 https://www.tiktok.com/@sochiyumor?language=ru&sec_uid=MS4wLjABAAAAAQxryxEYrQ8ONOsGNekwKzUE5a8NSEdbzysQxSHc0z17jBgODzTV-Sdmrkz6HWYz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.992454280935951 seconds...\n",
      "https://vm.tiktok.com/HVpTXj/\n",
      "200 https://www.tiktok.com/@x2x1x3?language=ru&sec_uid=MS4wLjABAAAAcOLenPuS5tWlch44JghpJRupnNyjGFdhCNfyprL6q3z71xsTsZ8xEdLRIfxqnnG_&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.667253087870494 seconds...\n",
      "https://vm.tiktok.com/HVf6KG/\n",
      "200 https://www.tiktok.com/@lelyamt?language=ru&sec_uid=MS4wLjABAAAAmCUjx5wZkKrvbCyFVWh2xvBSYmTfWn63ODMebSleZC_ODQ6kA-DnSz2lT1NfwX3g&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.170588247217532 seconds...\n",
      "https://vm.tiktok.com/HVUpjm/\n",
      "200 https://www.tiktok.com/@innflyy_?language=ru&sec_uid=MS4wLjABAAAAkQhSJNYgA1yYlEIW0K4V_hFkAGdQNekxs-XliyyFbD2EpO5Zm20IOzQB7adIvemm&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.120722125776556 seconds...\n",
      "https://vm.tiktok.com/HV45L4/\n",
      "200 https://www.tiktok.com/@oprokudina1234?language=ru&sec_uid=MS4wLjABAAAAq92QAw0KhbFBYEFfhypdjFCDpd6Yls4mWar78ORTF3nH2nTGR7h0uDYiQHY_JX99&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.652315153312404 seconds...\n",
      "https://vm.tiktok.com/HgKtom/\n",
      "200 https://www.tiktok.com/@annkibina?language=ru&sec_uid=MS4wLjABAAAAYDORnaYYwHJBhnv7QVtabkp2MIklMH6TOFeEyjGJ-XH8WgdlY7mXIKXs6EikCiPC&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.2965283183737775 seconds...\n",
      "https://vm.tiktok.com/HgKygn/\n",
      "200 https://www.tiktok.com/@alknv?language=ru&sec_uid=MS4wLjABAAAAbmxna95VCmyRiOaTcBcAYIfOA8M2zzw2zYaja1Xmj37WxAu9ApxJhEKRYdV5oA3o&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.233373100717138 seconds...\n",
      "https://vm.tiktok.com/HgKhTr/\n",
      "200 https://www.tiktok.com/@chygun3?language=ru&sec_uid=MS4wLjABAAAAIKouVbJzOyj0Aw11znGitoWvYamf6va7WnkwKsS1qeSnmboxcC-TgFeLWtwki8YE&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.028377718884071 seconds...\n",
      "https://vm.tiktok.com/HgHe5t/\n",
      "200 https://www.tiktok.com/@tamaraboginia?language=ru&sec_uid=MS4wLjABAAAAERgmfMkOQiKIRZipuPEljXbFROJaFmugVIwglIJ-3P2c8vuydr9zXNsgFwSbE7nM&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.0879273271136505 seconds...\n",
      "https://vm.tiktok.com/Hgt7hv/\n",
      "200 https://www.tiktok.com/@MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU?language=ru&sec_uid=MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.860750805764414 seconds...\n",
      "https://vm.tiktok.com/Hgxe53/\n",
      "200 https://www.tiktok.com/@almazovm?language=ru&sec_uid=MS4wLjABAAAAhyB29-3EwqFK_A2i50sKKJqlqZixln_iRYJRyaImMhpI4vpaMVmaaUswGEPA3b2d&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.3594092964106 seconds...\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "https://vm.tiktok.com/Hgg6W4/\n",
      "200 https://www.tiktok.com/@sofia_hirna?language=ru&sec_uid=MS4wLjABAAAA3b8S0BUE_GAwMgDawvMY64lDDERx3R1idoFmG7-JZYca22FupciU1P279RtsozjJ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.984634055905158 seconds...\n",
      "https://vm.tiktok.com/HgGUEW/\n",
      "200 https://www.tiktok.com/@vlaskropalov?language=ru&sec_uid=MS4wLjABAAAAKxJE1xQ2Fdg85TD6w-c41sanZW6SbOuNAJlrY_GF52ZvDxDhPBt9jTUOOS4NIath&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.54918602484887 seconds...\n",
      "https://vm.tiktok.com/HgKytS/\n",
      "200 https://www.tiktok.com/@gromgang?language=ru&sec_uid=MS4wLjABAAAA6lpzffLUEpeYO-9ahV1KLaQiWbPfeUA4REc-PsD61OXIxA9dGhQZE9gcbn9Fya6p&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.8595143563387553 seconds...\n",
      "https://vm.tiktok.com/HgwKLo/\n",
      "200 https://www.tiktok.com/@officialdikiileo?language=ru&sec_uid=MS4wLjABAAAAwLqFrdhT3oXGQksHcHJVwrdEFeKTyw9Lz6hnB0X8n2Ae0igbkTQcrYffpRk97wtI&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.519498537110604 seconds...\n",
      "https://vm.tiktok.com/HgnLSC/\n",
      "200 https://www.tiktok.com/@evvv_geniia?language=ru&sec_uid=MS4wLjABAAAA8bXCkezQ1Vvzsv0B38CscQzHM0d7hGpZkY6paf3CkP7n-rP8wUMOjSBe33UGQLfg&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.918076393896156 seconds...\n",
      "https://vm.tiktok.com/HgXxrL/\n",
      "200 https://www.tiktok.com/@ypostmart?language=ru&sec_uid=MS4wLjABAAAArjfwtiWr-UXIKc-fRHhwGQXMKSvC_qpZlkpM2SpZftKh4jyNkN2S2ONpB-qMatDe&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.359888504964136 seconds...\n",
      "https://vm.tiktok.com/HgK3ea/\n",
      "200 https://www.tiktok.com/@arsmillion?language=ru&sec_uid=MS4wLjABAAAAdEMIojtuTSXnI1XGwMhTew7y1kCFgOn8t98sEh4bxTMhQ05A6sKdHIEzKtJTYRnA&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.50358885258149 seconds...\n",
      "https://vm.tiktok.com/HgKLCV/\n",
      "200 https://www.tiktok.com/@bratbagrat?language=ru&sec_uid=MS4wLjABAAAAlZOQeV6ZhxeIR1ASJCmiWaCOuvf5hNE9HJR65u8uxtofjadxUDw2_jfreGBfeLvL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.022981944860082 seconds...\n",
      "https://vm.tiktok.com/HgTvJY/\n",
      "200 https://www.tiktok.com/@_olivia_finch?language=ru&sec_uid=MS4wLjABAAAAo99nhdL0n_yG7y_tXrrunpNqflojWuHouIeQxIEgSYfJAAt8cZ9hem3hFm9cKaOz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.28329581123981 seconds...\n",
      "https://vm.tiktok.com/HpNSC4/\n",
      "200 https://www.tiktok.com/@smeh23?language=ru&sec_uid=MS4wLjABAAAAL5IESxSs8c2fH5oGsz9ttP7mwzZm0IGLgS47ePbh8wWAs_I07MsBXv2HakeIZYUk&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 3.259855428637677 seconds...\n",
      "https://vm.tiktok.com/Hp6aeC/\n",
      "200 https://www.tiktok.com/@grankova?language=ru&sec_uid=MS4wLjABAAAAZvD4ZivuFVezuwmRkZGxfadB4DK6dOtnpOE_TnuuQNkrJGGJ2_aUcg97R44YrUxP&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.945456553311939 seconds...\n",
      "https://vm.tiktok.com/HphCvS/\n",
      "200 https://www.tiktok.com/@nyuta_lime?language=ru&sec_uid=MS4wLjABAAAA5Pj9sST9yKetNPcVzHONmybyRunTl186qupYU3YxX6rbjJhpRTgRVIJ1evIdZra6&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.243138523477115 seconds...\n",
      "https://vm.tiktok.com/HgowdK/\n",
      "200 https://www.tiktok.com/@riwww?language=ru&sec_uid=MS4wLjABAAAA9pbVRTj-HguyV_kJdmz6lQCY8ec5YH6PJFTL833SclBNAqDKuvks0xd1GhGkYR58&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.310740732899781 seconds...\n",
      "https://vm.tiktok.com/Hpfg1H/\n",
      "200 https://www.tiktok.com/@estevaaass?language=ru&sec_uid=MS4wLjABAAAA-_DSdV4XVLWvOD0OlQ9BvIelGbxDB9XU9fSSJZCcyYL4a_4EiCykqe-pJdgW7-f5&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.350792629281212 seconds...\n",
      "https://vm.tiktok.com/Hp8FmY/\n",
      "200 https://www.tiktok.com/@egoriiiy?language=ru&sec_uid=MS4wLjABAAAAi5CE1MD6bMCnUyCZX9oGZ5HEhDgbjcG4K0t_zb_RCTIeEHdltudSNrDZHdHZ4ZA0&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.516717445148942 seconds...\n",
      "https://vm.tiktok.com/HpUDBw/\n",
      "200 https://www.tiktok.com/@raccoon.tema?language=ru&sec_uid=MS4wLjABAAAAEJx7Utb7OEclP9EqofQmn2PHxISOTlx4FhgFFJirVQO0ubcCaN_BLSoo6nFJ7IgO&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 4.309209383733299 seconds...\n",
      "https://vm.tiktok.com/Hph4UT/\n",
      "200 https://www.tiktok.com/@denis_kogaj?language=ru&sec_uid=MS4wLjABAAAAeL3fw98-krEaDaPBCalMq4oMK7jY_IWi2cIZqCpPQs03Vn3c7nAhsNQ_mzfGMb96&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 5.038968609051725 seconds...\n",
      "https://vm.tiktok.com/Hph6pV/\n",
      "200 https://www.tiktok.com/@vilorvilen?language=ru&sec_uid=MS4wLjABAAAArCJAGp4-bvARAIeIx0YqMJdC5bDmU8XdTbzNGU4JPTBHk9tvn30LfGENQ-cR-2uT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m\n",
      "Sleeping for 6.233779971175252 seconds...\n"
     ]
    }
   ],
   "source": [
    "for u in vm_urls:\n",
    "    if u in url_mappings:\n",
    "        print(f\"Skipping {u}\")\n",
    "        continue\n",
    "        \n",
    "    print(u)\n",
    "    uu, status = vm_url_to_user_url(u)\n",
    "    url_mappings[u] = (uu, status)\n",
    "    print(status, uu)\n",
    "    sl = random.random()*4+3\n",
    "    print(f\"Sleeping for {sl} seconds...\")\n",
    "    time.sleep(sl); "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 42,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'https://vm.tiktok.com/H4FuK6/': ('https://www.tiktok.com/@valerica_cemortan?language=ru&sec_uid=MS4wLjABAAAAkI-GfZAs-sk10sBg4hV_kn_y4KHCljgFYsO-gp87LI133ikWelFqyAV9fEchYctT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4Ruyu/': ('https://www.tiktok.com/@rimashtan?language=ru&sec_uid=MS4wLjABAAAAZheQRd0GE9WzLKHj5kgpj0giVIij6-PHi0baDDRzBpiW4ECWVcvAjcvaoi9CjgQ2&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HXoH5J/': ('https://www.tiktok.com/@dubkovapo?language=ru&sec_uid=MS4wLjABAAAAm3kNF944zqngvTDJ9VhtFP6tB7mNvitNodN8I6bQFESbb2g99UdUz7lUTuxkXC8I&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4SPkc/': ('https://www.tiktok.com/@kucenko_anna?language=ru&sec_uid=MS4wLjABAAAALOKZU4mgNmFwpVoKkGPNrygdRYSZFpwvGdXfFFyJiXZEog2WX8k5jL6NdSpJyiKj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4DMQH/': ('https://www.tiktok.com/@rimerhol?language=ru&sec_uid=MS4wLjABAAAAjVKNXFHA9UdJt0YH--pLM9JwQ7yolrtDF_K1c-ks5u2U9iEta0s5N-kZPIDUT8ar&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4Jwyy/': ('https://www.tiktok.com/@morozova.po?language=ru&sec_uid=MS4wLjABAAAAyU3_ANb6JFGKb3DO9pU3ZkgQT9VNCRJEVRiCFKeUH7xizQ9m5ncFgMeItASbV7rt&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H46xB6/': ('https://www.tiktok.com/@nelchonok_?language=ru&sec_uid=MS4wLjABAAAApn0uZyqpW1wxPsWpR-Il1GBZAbhvpS4YkiV080uN_2hdnVYRHj6snFfhYXyWT3ag&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4RoAq/': ('https://www.tiktok.com/@nnotochka?language=ru&sec_uid=MS4wLjABAAAAunLt30EsjVCzXW1izXvmb_2DenSULkWlNupJLRH8YPjcDexKDsAT_l68mPFS8UMY&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4MHht/': ('https://www.tiktok.com/@veronikaakoshkinaa?language=ru&sec_uid=MS4wLjABAAAAfBgMVdQrzjJ6a8xxp2vA3w1XcI0WdVuRuvxYVmlxFoent7NDQ1DA3kVWD7VbuYCe&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4rV1L/': ('https://www.tiktok.com/@tvoya_malyshka001_?language=ru&sec_uid=MS4wLjABAAAApoQIb9Nu9Hxfuc5tzQumBoidsm9hWIAw1jBtDEAa9OjYLWKuZFJXGvRnjq5-EEa0&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4BE99/': ('https://www.tiktok.com/@keendoll?language=ru&sec_uid=MS4wLjABAAAAOi5iTPOY9BD4qHh8-mD5DmkEtbMFvPzcl76MpRfSgEFwhDvuJ3IvQPqSCkcAl4sr&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H42u5A/': ('https://www.tiktok.com/@_murzikmrr_?language=ru&sec_uid=MS4wLjABAAAA6NvuTuD_yEQGNFTT7aDnHvhQHeISr8D5CSW9DuoCqnlRowi3lVHiatwpGiVcXBge&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H42qQJ/': ('https://www.tiktok.com/@yana_bobrenko15?language=ru&sec_uid=MS4wLjABAAAAJwq7HJp1tgFYPTJbBTKiPoT5C9t2G7qy_sB-1Guy7V5q5JWwNnvx2y-WfN20CbrW&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H485wW/': ('https://www.tiktok.com/@nastyanorkina_00?language=ru&sec_uid=MS4wLjABAAAAok8f3uqHjeXzhsTCs6XTZB3QIIfJT0KE0hl_vh4ukV6L8qFOhQ_mD_PI3-MSaBq7&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4BoPJ/': ('https://www.tiktok.com/@annet_ivchenko?language=ru&sec_uid=MS4wLjABAAAAcdAlXrNtJB5Nv7BrZzXedQ4BuHO2XRg8n1RW6jzF46mF7eV5pEVs20vk-JQ_8h4w&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H42Snk/': ('https://www.tiktok.com/@_darevich_?language=ru&sec_uid=MS4wLjABAAAAkQmD0kG2bCPV0a8QKaRTuszuI1hSCj2ONTLeBPf2cxDlDy2TegYVUuHRufUk7PrG&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HXEaL9/': ('https://www.tiktok.com/@linivaya?language=ru&sec_uid=MS4wLjABAAAAEcgSet06_Nku-6lHUp1fEaATjTZmlvOoSTHRdeugwFs5sub8D2vIpHMQj7FFXPBS&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H42e6Q/': ('https://www.tiktok.com/@2pomouse?language=ru&sec_uid=MS4wLjABAAAAcPYHq77ZoyN8IBE9HikTMydGc96Mld_EZBIlZThtXMUXnzI05CYhyUGR_jEbXGsQ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4D8ah/': ('https://www.tiktok.com/@karinka1620?language=ru&sec_uid=MS4wLjABAAAA4k6TWBg29FdvguchaFqyOP_MS6HLHE1nSfxV2EWoe9KFOMwEY_Qi06LzSObhvZIz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4JvS2/': ('https://www.tiktok.com/@lizo444kka?language=ru&sec_uid=MS4wLjABAAAAB0SgkPMkXbSx2b6a7rH96n5Le_DqX7zUSRakvNpuzHwsIIAj9QUUEfEllCvNm3_R&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4FVYt/': ('https://www.tiktok.com/@808_alex_808?language=ru&sec_uid=MS4wLjABAAAAlVUQPWTRlI5Gy5N51Pgexu604LM9jo4ix_DEGTgoXkWZRPR-_SYu-AsJ09a1ALO3&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4A278/': ('https://www.tiktok.com/@anastasiyka_vo?language=ru&sec_uid=MS4wLjABAAAAMwV1wWLth1tXrLMjNKSytY-8peI4ENjmaR6d5KmBed6FcsjEfAT0UAL6np7IBWy9&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4rpAh/': ('https://www.tiktok.com/@gelik_ak_?language=ru&sec_uid=MS4wLjABAAAAwziKDx-ChyuowDZuH8QoZYu6ABxzoZOpqbnVfCcv3Ba5NH_P21B9-t2fbZm7Bqcp&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4UkVm/': ('https://www.tiktok.com/@i.zaguzina?language=ru&sec_uid=MS4wLjABAAAAdY_7z3p2YtFL-NbnpQQ07cqHmjWPuDw1Bf6rOBy-0vub6_4GIYmEM9RzP2Pdm3T3&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4ep9n/': ('https://www.tiktok.com/@instmamka?language=ru&sec_uid=MS4wLjABAAAAOt4TGDJpzEmiGSfNP8zqJcQEI1ECWpqk-peDoxykcCp5KxaNHNA6RTLcpTKzXqF6&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4AfEf/': ('https://www.tiktok.com/@_fikys_lis_?language=ru&sec_uid=MS4wLjABAAAAjvRwH3FxQ3J5U0vbqMPE4FG6yiQtgaQ5jySrCio-8VA5XDA4ldYMyE8UM6RUyx3U&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4UfpK/': ('https://www.tiktok.com/@drugcartelll?language=ru&sec_uid=MS4wLjABAAAAanGMD1dwE1Sx871SnYrE2IQV4IcXaoZk1NtajbRULb5GuXqCdLzqhw2lhSyBzfxt&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HXo4pe/': ('https://www.tiktok.com/@nika__kushaa__?language=ru&sec_uid=MS4wLjABAAAAAe6okBqegXsrntW1WJWrK0DKBEM57fP74qQXAD_dX4rsjA0pnyCHWS_T9ONCRmhT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4hwjA/': ('https://www.tiktok.com/@inga_gutina?language=ru&sec_uid=MS4wLjABAAAA9UU-Op002Clm2_NyCYVX0XQdylLMbTAvlAqyoXWeC7AqEJvyPaFsZBBqVgfFnjMP&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4hj6E/': ('https://www.tiktok.com/@_dasha_16?language=ru&sec_uid=MS4wLjABAAAA8MVvJVFfgyTiNk7GYhdpi0s1LXLzt2hMhCDyBXyzSRGcFyfOrP6SSqWel75WdNEj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4ju5Y/': ('https://www.tiktok.com/@agvarigo?language=ru&sec_uid=MS4wLjABAAAAWYx1QTSq0weOf1tzzpYb4VVLgz4iWUXt4JhFu7msuyrAw5ye_OY2urptUO6l6Viu&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4UbAw/': ('https://www.tiktok.com/@xxx_danil_xx?language=ru&sec_uid=MS4wLjABAAAAEbqlUfC1BVUzZLrZEFXyzTZRywm6ZLbi7izGkObpThZBT9q581Zw1bs4L-Ki9P_m&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4mTCu/': ('https://www.tiktok.com/@ded.official?language=ru&sec_uid=MS4wLjABAAAATCx3Dhu_BZ_CWtc2WZOp_ti83ZAxwxD1lcdFaJKFWu7R62CJU-6p-sr30GxJb8TJ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H459C9/': ('https://www.tiktok.com/@denis_bear1994?language=ru&sec_uid=MS4wLjABAAAAk65txAH58JG1VPEcN0nVcal7OrqwRUbacw08w7JcjfTuDgkmHBjsV3vGgonIzUwX&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4Qhnx/': ('https://www.tiktok.com/@madinalov?language=ru&sec_uid=MS4wLjABAAAAZ1AEBOADXYTpDs5jSNHWe8ZTduSblpgGfnuePBVtNtJnht8sgOITCRp4itqsovzV&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4We3b/': ('https://www.tiktok.com/@yamix_tv?language=ru&sec_uid=MS4wLjABAAAAj0lAUzhs1GH-3rH6Xgtc_IhX6hJTCEyENh6vzST0iWXFB2bo83kZejlIkNtF4vq4&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4n1Wm/': ('https://www.tiktok.com/@bru___moonlight?language=ru&sec_uid=MS4wLjABAAAA0z8LxbBdOepS5QLOve6yBM2XW_Kkoc92u21yI63hGPaFNLfdx5Cg1opXF9OcYCZc&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4aeWf/': ('https://www.tiktok.com/@rusinovich_ilya?language=ru&sec_uid=MS4wLjABAAAAge4-ZhHSdXZ31NXDGrH0bG0eEGjOvIhZvDMWiLCI_w-apI1lWd35ijCVBZwdxVja&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4asW6/': ('https://www.tiktok.com/@MS4wLjABAAAA0VGXW5i_eXj1uKkh8M1v3yEMMk3OKGz6404K7-MgyyJdzYK1a9_O-Pf9FaCf8HMF?language=ru&sec_uid=MS4wLjABAAAA0VGXW5i_eXj1uKkh8M1v3yEMMk3OKGz6404K7-MgyyJdzYK1a9_O-Pf9FaCf8HMF&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4XBMu/': ('https://www.tiktok.com/@MS4wLjABAAAAVpUAuocg3tsvECRvfkA5vbrL4oaYgcQie99pAWn6ddpyICLKcCBum4CKvEjjSAGv?language=ru&sec_uid=MS4wLjABAAAAVpUAuocg3tsvECRvfkA5vbrL4oaYgcQie99pAWn6ddpyICLKcCBum4CKvEjjSAGv&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4HhMY/': ('https://www.tiktok.com/@mandarina_adelina?language=ru&sec_uid=MS4wLjABAAAAn-k6TXLHBfgojLsbEEvfDdDFAEitCRLShtVt6FX-kwO4h_KdBj05vkeLJS0HfBn8&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4sroH/': ('https://www.tiktok.com/@xabibkaaa?language=ru&sec_uid=MS4wLjABAAAAMncJ7bqrO0VfffIn5JawGYFdCQbnIb4qpCB1dzPVwDMHPDB4T83VyHG40qBqxSd0&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4uecr/': ('https://www.tiktok.com/@korobeinikova19?language=ru&sec_uid=MS4wLjABAAAAVewzAbsWtS9cs0PPuSUE3Kko8_Gv61BnjNI0WMDnkGY_xf-gFi0xdYFD7fqGJaYu&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4btBQ/': ('https://www.tiktok.com/@tupochilllll?language=ru&sec_uid=MS4wLjABAAAAayKPSZwHA5SRZvbW5L8MqNByfeGhj70ViHleZKFSuQfaiNDXE0CQZPRIXTN7Rhjs&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4HaCk/': ('https://www.tiktok.com/@mrmeep878?language=ru&sec_uid=MS4wLjABAAAAzqeFe1148ax4lmpO9J_-ZPJ0deFiXtkqM_ImNvENUOOdrPdHmheGwcoDI3vcraaB&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4XwW1/': ('https://www.tiktok.com/@binetka?language=ru&sec_uid=MS4wLjABAAAALIESIBlIwcVKq9qxIlsCwoZd5y2dGuwtdHRMpXQcRhIVeKF413nkDJYn9LpfBIGl&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4HaBk/': ('https://www.tiktok.com/@MS4wLjABAAAALCK8GmGNGdPFvEggh7qkiWuPimT3F6e-O1hh-S6T-U6kBmR2NVsu6kDeBpKAIKaR?language=ru&sec_uid=MS4wLjABAAAALCK8GmGNGdPFvEggh7qkiWuPimT3F6e-O1hh-S6T-U6kBmR2NVsu6kDeBpKAIKaR&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4G6Ln/': ('https://www.tiktok.com/@mildi99?language=ru&sec_uid=MS4wLjABAAAAZnRodn9vYbkxgtyRAOerBzcOSN-tavlVtoWT6cA8L2FhsKkAcmkFS4JSbxr0URZ2&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4bDRo/': ('https://www.tiktok.com/@trodinka78?language=ru&sec_uid=MS4wLjABAAAAtRVrPprwx1OW94mCG8YCFck1l5zMjCFkWnAAIsv-eUdhv5E5F6Ujg2x5ESVc4YK6&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4mEaP/': ('https://www.tiktok.com/@_nikolife_?language=ru&sec_uid=MS4wLjABAAAAlskbrsTWpnUSAOLNczQJ7YHYg86XyguzMnht3GUn33WSgjkfzYj7EjAeC5_V1phW&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4WT81/': ('https://www.tiktok.com/@dubrrova?language=ru&sec_uid=MS4wLjABAAAASRh_ud7GXLuNfbjZHVXGR_h65CZEz4iNymBWKr_kU2BiNbc8anfehw8mmczOQy2P&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H443mQ/': ('https://www.tiktok.com/@poedalkin_21?language=ru&sec_uid=MS4wLjABAAAAat8NMFRbFVU6GYyA0VlhwgEZ1v6t1MkQS1nQf7IFHwOABa1aNXqR0CIpfErnRjXa&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4n9WG/': ('https://www.tiktok.com/@treysimax?language=ru&sec_uid=MS4wLjABAAAAV79fMGr4sOT_lUU99Nnxn5myGZ0UkO5Hm07FpcLZMj37wmOIai-eFNGdazu-A6QF&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4yNJg/': ('https://www.tiktok.com/@grishalisov?language=ru&sec_uid=MS4wLjABAAAAOS_A8iel77SF9nHcRtkDmNqDO8FWID8N5ECaMyvPE6hDChgFWmOW4b1lqznc15Oz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4HsNG/': ('https://www.tiktok.com/@sasha_vpisska?language=ru&sec_uid=MS4wLjABAAAAFqstLULWPZRUrygrWK54X-2uWjq_Iscw_XSflTlyr9vR-oTuFSUi5vaaKJPUh_Jx&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4qdfP/': ('https://www.tiktok.com/@lady.natalii?language=ru&sec_uid=MS4wLjABAAAAzdQzerEpWZW2SI5qP2TPYpqcQOVtXapVQ074X5BtXAQui01DuT5wKu-FC9aloXbd&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4ngBA/': ('https://www.tiktok.com/@__ugly__boy__?language=ru&sec_uid=MS4wLjABAAAA3KbfJ1cCqcSUV1yvXKId46VxaPPlHjakRXbtel819eoZtnT4pKmP_xj2JqJeL9x9&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4pGPj/': ('https://www.tiktok.com/@lilleof?language=ru&sec_uid=MS4wLjABAAAAoaksErWYaub6YVOW4qN30w0FDzqM8aBp3hIQRZIJ1FoZgmf2-PulEjpvV-4UwS_1&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H49URa/': ('https://www.tiktok.com/@karter_top_tiktoker?language=ru&sec_uid=MS4wLjABAAAAH5-QbTsHG88ZrQVBX5ESt3_l5BrCVJ1XUWOtKPKzABvteZDdBwo6p2jc8hSqc5wU&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4CqtR/': ('https://www.tiktok.com/@fayafeeviun?language=ru&sec_uid=MS4wLjABAAAA7fYjmAqrYEHkfK21Ep5ZKT2D0qRrECxG5ZJvXX3nHGdMq2gc_yXwOslonBcKLx76&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4fARs/': ('https://www.tiktok.com/@lesyapotehina?language=ru&sec_uid=MS4wLjABAAAAaCuqD6j26ORza4mZ6xvTWB2gxwiqZLDHBzrHBn4PXYWGOV4M_Mqf8zO7kd2bDucN&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H49nF4/': ('https://www.tiktok.com/@gordyy_kozacha?language=ru&sec_uid=MS4wLjABAAAAJI4BrRofBdNrZ-wtS41RrJxzKDZoo8foM4AOyZMIzyUwtftJHSuWT11E6BahqlAs&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4f1rr/': ('https://www.tiktok.com/@kachenok?language=ru&sec_uid=MS4wLjABAAAApuZUnYo8HgtshZ_e7s2-u5o8bhXjQ2SSbPqA8uKbCynCz9yn_eQykRY73-MGIhgd&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4ukR3/': ('https://www.tiktok.com/@r.bryakov?language=ru&sec_uid=MS4wLjABAAAA-kuFwaAZxcwoXvI8XcjMH-CF2EEAoT0wUb9u75GLZwroa3Z0LchbTQCsiBeDhwjc&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HV6KeA/': ('https://www.tiktok.com/@pavlyshaplay?language=ru&sec_uid=MS4wLjABAAAA2rKC9yW9AOTOI4n-0zDdUf6NkBko1v8I120GQjI0qzraaLATqNTZMfxozw25amoi&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4oTW4/': ('https://www.tiktok.com/@nikstonecom?language=ru&sec_uid=MS4wLjABAAAAytHVQUaKHUkzjPCKSSsmF7hQI1FJbCXE8NOXlmrLez7rC79a4OyLD03E-ueushUw&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVLdFk/': ('https://www.tiktok.com/@nabib007?language=ru&sec_uid=MS4wLjABAAAADj1paQYgpPy2ld08-IM-KVvR2vLnI45ZIPKNgZdIVuEFW0YwH33c-oVOAUMGBZ-3&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4cqUL/': ('https://www.tiktok.com/@shoshin93?language=ru&sec_uid=MS4wLjABAAAArve0H8h_9487SBs7lf7lv15bbNTVsxe7-MXxGvyIARmTg352uibeIk4XzRN2pJBN&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVJL7r/': ('https://www.tiktok.com/@brodjaga19?language=ru&sec_uid=MS4wLjABAAAA_LKL3qJd5ezmUZNYs3VazKfagHwpdwLRMPPLINzGfdNDkAb4j3UhKbdIFIoLk9fg&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVYhoj/': ('https://www.tiktok.com/@mirnaya_ru?language=ru&sec_uid=MS4wLjABAAAA2gnRVi9JKS-Vf2vC8uFOwJHJr-cEeaStSIj06AqSVpZDznWmmV30nUkDsU9YiEus&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVku4X/': ('https://www.tiktok.com/@___dry___?language=ru&sec_uid=MS4wLjABAAAAxo5rcmiQAnW-TbSN5NzZlHR2Jxx2SgCg48DyFXfIlZZ6KyYlSTQiAeS-bj0Qiqom&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4vghd/': ('https://www.tiktok.com/@paha112?language=ru&sec_uid=MS4wLjABAAAA0Vt90QPimx80C07aJVL4HKPuzGbkwMdsQlq2UU0C8RBZWG7UCLw5NLsOGxAnGdah&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVY1Gy/': ('https://www.tiktok.com/@_graph_life_?language=ru&sec_uid=MS4wLjABAAAAl6kCTwxU6uEnIc_BB2ShnfooiN49OvJLzvcLWpRN0Has2FGAYrlhEDgZP1xFM5Py&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVFMNJ/': ('https://www.tiktok.com/@jeekaan?language=ru&sec_uid=MS4wLjABAAAAqZ1FbmXrUxa4pNgx9MGZj8Kh-RFhwuTxjzcD2PEUDRgZFY4zO4UKkXEVsdxMFrrE&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H43wfM/': ('https://www.tiktok.com/@lizavetci?language=ru&sec_uid=MS4wLjABAAAAedQfTQ33nA0Ft63QdeFs8cHgvcIfUXXP0FODPnu5Bcy8PFu_dNc6Ht3pHrL65Mw4&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVkY8w/': ('https://www.tiktok.com/@_dasha_16?language=ru&sec_uid=MS4wLjABAAAA8MVvJVFfgyTiNk7GYhdpi0s1LXLzt2hMhCDyBXyzSRGcFyfOrP6SSqWel75WdNEj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVejhW/': ('https://www.tiktok.com/@evgeniya_shehovtsova?language=ru&sec_uid=MS4wLjABAAAAPAjB6Xl5_jeJL3LSdYNt5WnydXSAzpH4oScJt47JrXQtPbcm4Dd0YA5geQZB3tuZ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVkF3d/': ('https://www.tiktok.com/@nastia.vasiazx?language=ru&sec_uid=MS4wLjABAAAAlCRRQ2B2T-rK53s3HRqutoKgRFFmJzyssuLExTs-4ynTNIvVI5oxswg-VCkNHQIL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVk4tS/': ('https://www.tiktok.com/@klochekk?language=ru&sec_uid=MS4wLjABAAAAS1-pE9YS2qxX74I5x7-Cuj3PwnT3cK84y4ONDR5PLMWz-ex7cD9uVPEPe2lNh47n&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVMFmX/': ('https://www.tiktok.com/@pomogisebegosha1?language=ru&sec_uid=MS4wLjABAAAAO3eSinxIiiw0XswNF72iBJuuL74-98sroAuLZi-7DqRJjTpj8K4RSRWp55D6TzsY&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVrEbY/': ('https://www.tiktok.com/@greenfa?language=ru&sec_uid=MS4wLjABAAAAEw7wAncYibj59h0yc79i_QhR_DUfD9aP2I1r_73S7-ZQgpBjmyY9OPJQ3NRFlhtJ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVjUNw/': ('https://www.tiktok.com/@denttikk?language=ru&sec_uid=MS4wLjABAAAAzv1C6FdHpFrNC6gbV6m-abrU5cMQoJxSbCzR1XRpszWeXMQXE-vdokfHih-8A1jQ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVRStt/': ('https://www.tiktok.com/@wiltyan?language=ru&sec_uid=MS4wLjABAAAAhn3XYslVmVxGErt6wkLvxGyjxv7ZFrILpsb8MxNiA7YLuKkx2ErsuGcz7nSVBCL7&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4w86J/': ('https://www.tiktok.com/@weloehyunsoo?language=ru&sec_uid=MS4wLjABAAAADyqSOKBKnpQHZmX20a0Ur_FQN5I69oQI4R4xuzyIGWU6Ni71SqETYj5bKWlcyGpL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVjBAm/': ('https://www.tiktok.com/@luch.nastya?language=ru&sec_uid=MS4wLjABAAAAnbT3PaYR9HIuTD5Io5zssvkwpSejWQkc1RbfqHeMmc98xJMCcH8it-utjbQ63bgn&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVMhjW/': ('https://www.tiktok.com/@irinasharofeeva?language=ru&sec_uid=MS4wLjABAAAAeDwuFuRrHsL1KuIf_DvW8blOlFVs4NrQnnDhSJljo3n6onJiLGHViuv-wgt6PnMZ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVjQqV/': ('https://www.tiktok.com/@ne_liya?language=ru&sec_uid=MS4wLjABAAAA8EKjPmJrTAx9K7cDSPQzdC44JUwZaIHaRZN07MNQahZqQkbwFoBBGtA1bwKDUUPg&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4vLsf/': ('https://www.tiktok.com/@karinagoter?language=ru&sec_uid=MS4wLjABAAAAgy82QTND4npN3uAdX8xbKYfLH4_-Ivuw1ipy4HTJX4PZf-es_rBu6pAoUw0pKFg8&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVdc1h/': ('https://www.tiktok.com/@grishko_andrey?language=ru&sec_uid=MS4wLjABAAAA864kN_TmcVdy7SZ6uQ3q8E6iBxHr6yW649rX743viOmo1KEmvpzUT0OIf83HhAPI&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4EvMk/': ('https://www.tiktok.com/@tatiana__moore?language=ru&sec_uid=MS4wLjABAAAAZq7kp38iMDdXazBcTe4iVCswREoJo73lzw6BaCYUw2zPiZPHiW1_3WpzdSBLLV_A&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/H4KNjH/': ('https://www.tiktok.com/@_maryam.k_?language=ru&sec_uid=MS4wLjABAAAA4Br1SZ_8w_NTPre5OI7Yu4y0luG-sqTUpwA7efeyWF9CARnXwF2uKEd3ZIwV6GVv&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HV2s5G/': ('https://www.tiktok.com/@serzhlol?language=ru&sec_uid=MS4wLjABAAAA5i_TA0PIfogrccQ1sDypv1w6hQlvkH7kZYSLL8CHih1kHUAoIYDkz-SsO5LCzXNi&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVjSMr/': ('https://www.tiktok.com/@toveron.si?language=ru&sec_uid=MS4wLjABAAAAvY3p0K-rHgou6BW6q_JidN_LN1-fMTKtR_UyFWdCTwSRyiR2d2wAfenIswcUYUjj&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVLKQT/': ('https://www.tiktok.com/@lenakainaeva?language=ru&sec_uid=MS4wLjABAAAAzxJSd8XU1UIXNA2PmeHgbabABb6OuldHslwLHYYysdMgF6uX7jFgkeSUkZfadjAQ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HV2uH4/': ('https://www.tiktok.com/@russiandeadpool?language=ru&sec_uid=MS4wLjABAAAAxz4LDhMbLnGvmsYin-AKBvd-pEYq3jQAgMBCZavywYZrdx7xXhDxq60NFURCPNa1&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVsPtM/': ('https://www.tiktok.com/@lyna_com?language=ru&sec_uid=MS4wLjABAAAAVpZ1ymeBJ0765UsvRcM2tdrcoq4MFcMAHDgA907nI5mmxu5eYtU-nkl7oZr1eL6X&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVQAhE/': ('https://www.tiktok.com/@diraccoonr?language=ru&sec_uid=MS4wLjABAAAAqO0MUH_dJYnZQ2vi6zLuHvfI03kV_SICqJSEPu-izx6uasmygIzbzTY8qH1DwOMp&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVSEUt/': ('https://www.tiktok.com/@marakya_sas?language=ru&sec_uid=MS4wLjABAAAAsUp4iegduWgowyGNNdBKcuS4xwJU198YegWfZj423ORwiYantCUt71sJlgurVqvN&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVbgrL/': ('https://www.tiktok.com/@mila_ushakova_official?language=ru&sec_uid=MS4wLjABAAAAZFEnFEyOLx2lTg5fIXhllXCnGqZSmmTSlF6JPEClKGtgDm1mcE0KvitiAB6xsCZk&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVAWAX/': ('https://www.tiktok.com/@akadzavaa?language=ru&sec_uid=MS4wLjABAAAAjvjoDb56e-qzifyjY1VlYmEA9K1zDXANabsRSU9h9xt46Gbg9se8lVdv5RVLb2vY&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVgbNM/': ('https://www.tiktok.com/@milkmulatka77?language=ru&sec_uid=MS4wLjABAAAAmdxgdlzBgZgvdEsCKWJBddgxcSLjcqG5uSOqD6Y69uPjHBRYFdAWIKIcowFz_9XS&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVq3nM/': ('https://www.tiktok.com/@brugvectorovich?language=ru&sec_uid=MS4wLjABAAAAHYtHrNZb3k2JKzqYqzZwNRJ5gIgZAsNezxgXQ4GK_OGmTxgMym6u3CvQzz1pGs_S&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVQ4yF/': ('https://www.tiktok.com/@alexandrrout?language=ru&sec_uid=MS4wLjABAAAAF3URHDIT73y4PyxmhhbrM5XNGYXYB4pG8-sCLsS8mEnntGLxtmRBMUU2ka3-rNqL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVX6YR/': ('https://www.tiktok.com/@sochiyumor?language=ru&sec_uid=MS4wLjABAAAAAQxryxEYrQ8ONOsGNekwKzUE5a8NSEdbzysQxSHc0z17jBgODzTV-Sdmrkz6HWYz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVpTXj/': ('https://www.tiktok.com/@x2x1x3?language=ru&sec_uid=MS4wLjABAAAAcOLenPuS5tWlch44JghpJRupnNyjGFdhCNfyprL6q3z71xsTsZ8xEdLRIfxqnnG_&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVf6KG/': ('https://www.tiktok.com/@lelyamt?language=ru&sec_uid=MS4wLjABAAAAmCUjx5wZkKrvbCyFVWh2xvBSYmTfWn63ODMebSleZC_ODQ6kA-DnSz2lT1NfwX3g&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HVUpjm/': ('https://www.tiktok.com/@innflyy_?language=ru&sec_uid=MS4wLjABAAAAkQhSJNYgA1yYlEIW0K4V_hFkAGdQNekxs-XliyyFbD2EpO5Zm20IOzQB7adIvemm&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HV45L4/': ('https://www.tiktok.com/@oprokudina1234?language=ru&sec_uid=MS4wLjABAAAAq92QAw0KhbFBYEFfhypdjFCDpd6Yls4mWar78ORTF3nH2nTGR7h0uDYiQHY_JX99&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgKtom/': ('https://www.tiktok.com/@annkibina?language=ru&sec_uid=MS4wLjABAAAAYDORnaYYwHJBhnv7QVtabkp2MIklMH6TOFeEyjGJ-XH8WgdlY7mXIKXs6EikCiPC&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgKygn/': ('https://www.tiktok.com/@alknv?language=ru&sec_uid=MS4wLjABAAAAbmxna95VCmyRiOaTcBcAYIfOA8M2zzw2zYaja1Xmj37WxAu9ApxJhEKRYdV5oA3o&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgKhTr/': ('https://www.tiktok.com/@chygun3?language=ru&sec_uid=MS4wLjABAAAAIKouVbJzOyj0Aw11znGitoWvYamf6va7WnkwKsS1qeSnmboxcC-TgFeLWtwki8YE&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgHe5t/': ('https://www.tiktok.com/@tamaraboginia?language=ru&sec_uid=MS4wLjABAAAAERgmfMkOQiKIRZipuPEljXbFROJaFmugVIwglIJ-3P2c8vuydr9zXNsgFwSbE7nM&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hgt7hv/': ('https://www.tiktok.com/@MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU?language=ru&sec_uid=MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hgxe53/': ('https://www.tiktok.com/@almazovm?language=ru&sec_uid=MS4wLjABAAAAhyB29-3EwqFK_A2i50sKKJqlqZixln_iRYJRyaImMhpI4vpaMVmaaUswGEPA3b2d&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hgg6W4/': ('https://www.tiktok.com/@sofia_hirna?language=ru&sec_uid=MS4wLjABAAAA3b8S0BUE_GAwMgDawvMY64lDDERx3R1idoFmG7-JZYca22FupciU1P279RtsozjJ&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgGUEW/': ('https://www.tiktok.com/@vlaskropalov?language=ru&sec_uid=MS4wLjABAAAAKxJE1xQ2Fdg85TD6w-c41sanZW6SbOuNAJlrY_GF52ZvDxDhPBt9jTUOOS4NIath&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgKytS/': ('https://www.tiktok.com/@gromgang?language=ru&sec_uid=MS4wLjABAAAA6lpzffLUEpeYO-9ahV1KLaQiWbPfeUA4REc-PsD61OXIxA9dGhQZE9gcbn9Fya6p&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgwKLo/': ('https://www.tiktok.com/@officialdikiileo?language=ru&sec_uid=MS4wLjABAAAAwLqFrdhT3oXGQksHcHJVwrdEFeKTyw9Lz6hnB0X8n2Ae0igbkTQcrYffpRk97wtI&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgnLSC/': ('https://www.tiktok.com/@evvv_geniia?language=ru&sec_uid=MS4wLjABAAAA8bXCkezQ1Vvzsv0B38CscQzHM0d7hGpZkY6paf3CkP7n-rP8wUMOjSBe33UGQLfg&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgXxrL/': ('https://www.tiktok.com/@ypostmart?language=ru&sec_uid=MS4wLjABAAAArjfwtiWr-UXIKc-fRHhwGQXMKSvC_qpZlkpM2SpZftKh4jyNkN2S2ONpB-qMatDe&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgK3ea/': ('https://www.tiktok.com/@arsmillion?language=ru&sec_uid=MS4wLjABAAAAdEMIojtuTSXnI1XGwMhTew7y1kCFgOn8t98sEh4bxTMhQ05A6sKdHIEzKtJTYRnA&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgKLCV/': ('https://www.tiktok.com/@bratbagrat?language=ru&sec_uid=MS4wLjABAAAAlZOQeV6ZhxeIR1ASJCmiWaCOuvf5hNE9HJR65u8uxtofjadxUDw2_jfreGBfeLvL&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgTvJY/': ('https://www.tiktok.com/@_olivia_finch?language=ru&sec_uid=MS4wLjABAAAAo99nhdL0n_yG7y_tXrrunpNqflojWuHouIeQxIEgSYfJAAt8cZ9hem3hFm9cKaOz&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HpNSC4/': ('https://www.tiktok.com/@smeh23?language=ru&sec_uid=MS4wLjABAAAAL5IESxSs8c2fH5oGsz9ttP7mwzZm0IGLgS47ePbh8wWAs_I07MsBXv2HakeIZYUk&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hp6aeC/': ('https://www.tiktok.com/@grankova?language=ru&sec_uid=MS4wLjABAAAAZvD4ZivuFVezuwmRkZGxfadB4DK6dOtnpOE_TnuuQNkrJGGJ2_aUcg97R44YrUxP&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HphCvS/': ('https://www.tiktok.com/@nyuta_lime?language=ru&sec_uid=MS4wLjABAAAA5Pj9sST9yKetNPcVzHONmybyRunTl186qupYU3YxX6rbjJhpRTgRVIJ1evIdZra6&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HgowdK/': ('https://www.tiktok.com/@riwww?language=ru&sec_uid=MS4wLjABAAAA9pbVRTj-HguyV_kJdmz6lQCY8ec5YH6PJFTL833SclBNAqDKuvks0xd1GhGkYR58&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hpfg1H/': ('https://www.tiktok.com/@estevaaass?language=ru&sec_uid=MS4wLjABAAAA-_DSdV4XVLWvOD0OlQ9BvIelGbxDB9XU9fSSJZCcyYL4a_4EiCykqe-pJdgW7-f5&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hp8FmY/': ('https://www.tiktok.com/@egoriiiy?language=ru&sec_uid=MS4wLjABAAAAi5CE1MD6bMCnUyCZX9oGZ5HEhDgbjcG4K0t_zb_RCTIeEHdltudSNrDZHdHZ4ZA0&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/HpUDBw/': ('https://www.tiktok.com/@raccoon.tema?language=ru&sec_uid=MS4wLjABAAAAEJx7Utb7OEclP9EqofQmn2PHxISOTlx4FhgFFJirVQO0ubcCaN_BLSoo6nFJ7IgO&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hph4UT/': ('https://www.tiktok.com/@denis_kogaj?language=ru&sec_uid=MS4wLjABAAAAeL3fw98-krEaDaPBCalMq4oMK7jY_IWi2cIZqCpPQs03Vn3c7nAhsNQ_mzfGMb96&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200),\n",
       " 'https://vm.tiktok.com/Hph6pV/': ('https://www.tiktok.com/@vilorvilen?language=ru&sec_uid=MS4wLjABAAAArCJAGp4-bvARAIeIx0YqMJdC5bDmU8XdTbzNGU4JPTBHk9tvn30LfGENQ-cR-2uT&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       "  200)}"
      ]
     },
     "execution_count": 42,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "url_mappings"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 43,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "('https://www.tiktok.com/@MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU?language=ru&sec_uid=MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU&u_code=d8m7g1m363cjgg&utm_campaign=client_share&app=musically&utm_medium=ios&user_id=6749070473026290694&tt_from=whatsapp&utm_source=whatsapp&enter_from=h5_m',\n",
       " 200)"
      ]
     },
     "execution_count": 43,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "url_mappings['https://vm.tiktok.com/Hgt7hv/']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 45,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['valerica_cemortan',\n",
       " 'rimashtan',\n",
       " 'dubkovapo',\n",
       " 'kucenko_anna',\n",
       " 'rimerhol',\n",
       " 'morozova.po',\n",
       " 'nelchonok_',\n",
       " 'nnotochka',\n",
       " 'veronikaakoshkinaa',\n",
       " 'tvoya_malyshka001_',\n",
       " 'keendoll',\n",
       " '_murzikmrr_',\n",
       " 'yana_bobrenko15',\n",
       " 'nastyanorkina_00',\n",
       " 'annet_ivchenko',\n",
       " '_darevich_',\n",
       " 'linivaya',\n",
       " '2pomouse',\n",
       " 'karinka1620',\n",
       " 'lizo444kka',\n",
       " '808_alex_808',\n",
       " 'anastasiyka_vo',\n",
       " 'gelik_ak_',\n",
       " 'i.zaguzina',\n",
       " 'instmamka',\n",
       " '_fikys_lis_',\n",
       " 'drugcartelll',\n",
       " 'nika__kushaa__',\n",
       " 'inga_gutina',\n",
       " '_dasha_16',\n",
       " 'agvarigo',\n",
       " 'xxx_danil_xx',\n",
       " 'ded.official',\n",
       " 'denis_bear1994',\n",
       " 'madinalov',\n",
       " 'yamix_tv',\n",
       " 'bru___moonlight',\n",
       " 'rusinovich_ilya',\n",
       " 'MS4wLjABAAAA0VGXW5i_eXj1uKkh8M1v3yEMMk3OKGz6404K7-MgyyJdzYK1a9_O-Pf9FaCf8HMF',\n",
       " 'MS4wLjABAAAAVpUAuocg3tsvECRvfkA5vbrL4oaYgcQie99pAWn6ddpyICLKcCBum4CKvEjjSAGv',\n",
       " 'mandarina_adelina',\n",
       " 'xabibkaaa',\n",
       " 'korobeinikova19',\n",
       " 'tupochilllll',\n",
       " 'mrmeep878',\n",
       " 'binetka',\n",
       " 'MS4wLjABAAAALCK8GmGNGdPFvEggh7qkiWuPimT3F6e-O1hh-S6T-U6kBmR2NVsu6kDeBpKAIKaR',\n",
       " 'mildi99',\n",
       " 'trodinka78',\n",
       " '_nikolife_',\n",
       " 'dubrrova',\n",
       " 'poedalkin_21',\n",
       " 'treysimax',\n",
       " 'grishalisov',\n",
       " 'sasha_vpisska',\n",
       " 'lady.natalii',\n",
       " '__ugly__boy__',\n",
       " 'lilleof',\n",
       " 'karter_top_tiktoker',\n",
       " 'fayafeeviun',\n",
       " 'lesyapotehina',\n",
       " 'gordyy_kozacha',\n",
       " 'kachenok',\n",
       " 'r.bryakov',\n",
       " 'pavlyshaplay',\n",
       " 'nikstonecom',\n",
       " 'nabib007',\n",
       " 'shoshin93',\n",
       " 'brodjaga19',\n",
       " 'mirnaya_ru',\n",
       " '___dry___',\n",
       " 'paha112',\n",
       " '_graph_life_',\n",
       " 'jeekaan',\n",
       " 'lizavetci',\n",
       " '_dasha_16',\n",
       " 'evgeniya_shehovtsova',\n",
       " 'nastia.vasiazx',\n",
       " 'klochekk',\n",
       " 'pomogisebegosha1',\n",
       " 'greenfa',\n",
       " 'denttikk',\n",
       " 'wiltyan',\n",
       " 'weloehyunsoo',\n",
       " 'luch.nastya',\n",
       " 'irinasharofeeva',\n",
       " 'ne_liya',\n",
       " 'karinagoter',\n",
       " 'grishko_andrey',\n",
       " 'tatiana__moore',\n",
       " '_maryam.k_',\n",
       " 'serzhlol',\n",
       " 'toveron.si',\n",
       " 'lenakainaeva',\n",
       " 'russiandeadpool',\n",
       " 'lyna_com',\n",
       " 'diraccoonr',\n",
       " 'marakya_sas',\n",
       " 'mila_ushakova_official',\n",
       " 'akadzavaa',\n",
       " 'milkmulatka77',\n",
       " 'brugvectorovich',\n",
       " 'alexandrrout',\n",
       " 'sochiyumor',\n",
       " 'x2x1x3',\n",
       " 'lelyamt',\n",
       " 'innflyy_',\n",
       " 'oprokudina1234',\n",
       " 'annkibina',\n",
       " 'alknv',\n",
       " 'chygun3',\n",
       " 'tamaraboginia',\n",
       " 'MS4wLjABAAAA2hhhe9onrta_axV3bw_4hQ7n2-PnAcPvODYM8ijZ-z0pgK7wcPil35iJZcUQ8fCU',\n",
       " 'almazovm',\n",
       " 'sofia_hirna',\n",
       " 'vlaskropalov',\n",
       " 'gromgang',\n",
       " 'officialdikiileo',\n",
       " 'evvv_geniia',\n",
       " 'ypostmart',\n",
       " 'arsmillion',\n",
       " 'bratbagrat',\n",
       " '_olivia_finch',\n",
       " 'smeh23',\n",
       " 'grankova',\n",
       " 'nyuta_lime',\n",
       " 'riwww',\n",
       " 'estevaaass',\n",
       " 'egoriiiy',\n",
       " 'raccoon.tema',\n",
       " 'denis_kogaj',\n",
       " 'vilorvilen']"
      ]
     },
     "execution_count": 45,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "list({k: u[0].split('/@')[1].split('?')[0] for k,u in url_mappings.items() if u[1] == 200}.values())"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### ------ Older Stuff ----- ###"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "from bs4 import BeautifulSoup"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "import sys"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "sys.path.insert(0, '/Users/joel/src/thundr/tracker/')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "from tracker import config"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "url = 'https://tikitoks.com/@taylorfeltmusic'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "u = requests.get(url)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup = BeautifulSoup(u.content)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [],
   "source": [
    "def extract_info_from_media_item(media_item):\n",
    "    video_ttid = media_item.select_one('a').attrs['href'].strip('/').split('/')[-1]\n",
    "    author_ttid = media_item.select_one('.meta a').attrs['href'].strip('/').split('/')[-1]\n",
    "    author_username = media_item.select_one('.meta a').attrs['href'].strip('/').split('/')[-2]\n",
    "    sound_a = [a for a in media_item.select('a') if '/sounds/' in a.attrs.get('href', '')][0]\n",
    "    sound_ttid = sound_a.attrs['href'].strip('/').split('/')[-1]\n",
    "    sound_name = sound_a.parent.text.split(\"Sounds:\")[-1].strip()\n",
    "    caption = item.select_one('.desc').text.strip(),\n",
    "\n",
    "    return video_ttid, author_ttid, author_username, sound_ttid, sound_name"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'last_comment_count': 2279,\n",
       " 'last_digg_count': 592281,\n",
       " 'last_share_count': 592281,\n",
       " 'last_view_count': 2623916}"
      ]
     },
     "execution_count": 37,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "def parse_video_numbers(item):\n",
    "    titles = [row for row in str(item.select_one('.score')).split('title=') if \"this video\" in row]\n",
    "\n",
    "    prefixes = {\n",
    "        \"last_comment_count\": \"comment this video by\",\n",
    "        \"last_digg_count\": \"liked this video by\",\n",
    "        \"last_share_count\": \"liked this video by\",\n",
    "        \"last_view_count\": \"views this video by \",\n",
    "    }\n",
    "\n",
    "    num_values = {}\n",
    "\n",
    "    for field, splitter in prefixes.items():\n",
    "        matching_row = next((r for r in titles if splitter in r), None)\n",
    "        value = int(matching_row.split(splitter)[1].strip().split(' ')[0].replace(',',''))\n",
    "        num_values[field] = value\n",
    "\n",
    "    num_values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<div class=\"media-item no-padding mb24\">\n",
       "<a alt=\"getting ready using @kiwi_botanicals  Nourishing Honey Melt Facial Cleanser! 🍯✨ #kiwibotanicals #ad #foryou #yellowhearts\" class=\"image\" href=\"https://tikitoks.com/taylorfeltmusic/video/6759720749105220870/\" title=\"getting ready using @kiwi_botanicals  Nourishing Honey Melt Facial Cleanser! 🍯✨ #kiwibotanicals #ad #foryou #yellowhearts\"><span class=\"far fa-play-circle transition\"></span> <img src=\"https://p16-va.tiktokcdn.com/img/tos-maliva-p-0068/8a50987c039d48699279a99f2e4358fd_1573870141~c5_300x400.jpeg\"/></a>\n",
       "<div class=\"meta alt\">\n",
       "<a href=\"https://tikitoks.com/users/taylorfeltmusic/10778167\">\n",
       "<img alt=\"TaylorFeltMusic - @taylorfeltmusic\" class=\"user-avatar\" src=\"https://p16.muscdn.com/img/musically-maliva-obj/1635263483158533~c5_720x720.jpeg\" title=\"TaylorFeltMusic - @taylorfeltmusic\"/>\n",
       "</a>\n",
       "<p class=\"username\"><a alt=\"TaylorFeltMusic - @taylorfeltmusic\" href=\"https://tikitoks.com/users/taylorfeltmusic/10778167\" title=\"TaylorFeltMusic - @taylorfeltmusic\">TaylorFeltMusic - @taylorfeltmusic</a></p>\n",
       "<p class=\"desc\">getting ready using <a href=\"https://tikitoks.com/search/users/kiwi_botanicals\">@kiwi_botanicals</a>  Nourishing Honey Melt Facial Cleanser! 🍯✨  <a href=\"https://tikitoks.com/search/tags/kiwibotanicals\">#kiwibotanicals</a> <a href=\"https://tikitoks.com/search/tags/ad\">#ad</a> <a href=\"https://tikitoks.com/search/tags/foryou\">#foryou</a> <a href=\"https://tikitoks.com/search/tags/yellowhearts\">#yellowhearts</a></p>\n",
       "<p class=\"score\">\n",
       "<span class=\"fa fa-heart\" title=\"liked this video by 592,281 people\"></span> 592.3K  \n",
       "\t\t\t\t\t\t\t\t\t\t\t<span class=\"far fa-comment\" title=\"comment this video by 2,279 people\"></span> 2.3K\t\t\t\t\t\t\t\t\t\t\t<!--<span class=\"entry-date fr\">4 days ago</span>\n",
       "                                            <span title=\"views this video by 2,623,916 people\" class=\"fa fa-play\"></span> 2.6M                                            <span title=\"shared this video by 7,176 people\" class=\"fa fa-share\"></span> 7.2K                                            <span title=\"downloaded this video by 2,800 people\" class=\"fa fa-download\"></span> 2.8K\t\t\t\t\t\t\t\t\t\t\t-->\n",
       "</p>\n",
       "<br/>\n",
       "<p style=\"text-align: center;margin-bottom: 0; font-size: 13px; font-size: 1.3rem; color: #999;\">Sounds: <br/>\n",
       "<a class=\"foo bar hovertest\" href=\"https://tikitoks.com/sounds/original-sound-taylorfeltmusic/6759669568848874245\"></a> original sound - taylorfeltmusic</p>\n",
       "</div>\n",
       "</div>"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soup.select('.media-item')[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "url = 'https://www.tiktok.com/share/music/6692812678622169862?langCountry=en'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "res = requests.get(url, headers={'User-Agent': config.USER_AGENT})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import json"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": false
   },
   "outputs": [],
   "source": [
    "data = json.loads(res.text.split('__INIT_PROPS__ =')[-1].split('</script>')[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": true
   },
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": true
   },
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "from bs4 import BeautifulSoup"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup = BeautifulSoup(res.content, \"html5lib\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "[(a.attrs['title'], a.attrs['href'].split('?')[0].split('/')[-1],a.attrs['href']) for a in soup.select('a') if '/music/' in a.attrs.get('href', '') and a.attrs.get('title')]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "int(soup.select_one('._music_header_number').text.replace(',', '').strip())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup.select_one('._music_header_image ._music_card_').attrs['style'].split('url(')[-1].split(')')[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "scrolled": false
   },
   "outputs": [],
   "source": [
    "from tracker import db"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'postgres://bot:py7tvqtethbt3s5y6gsq@whitelist2.cbn1zk7uet6r.eu-west-1.rds.amazonaws.com:5432/wl_us_ultra'"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "config.db_connection_uri"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "baseurl = 'https://tiktokapi.ga/php/jsontopmusic.php?cursor={}'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "all_requests = []"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "all_requests.append(requests.get(baseurl.format(0)).json())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "while True:\n",
    "    print(\"sleeping 4 seconds\")\n",
    "    import time; time.sleep(4)\n",
    "    if all_requests[-1]['has_more'] and all_requests[-1]['cursor']:\n",
    "        print(\"Visiting {}\".format(all_requests[-1]['cursor']))\n",
    "        all_requests.append(requests.get(baseurl.format(all_requests[-1]['cursor'])).json())\n",
    "    else:\n",
    "        print(\"All done\")\n",
    "        break;"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "len(all_requests)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "all_music = []"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "for req in all_requests:\n",
    "    all_music.extend(req['music_list'])\n",
    "    print('\\n\\n----\\n\\n')\n",
    "    print(len(req['music_list']))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "len(all_music)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import json"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "keys = ['play_url', 'title', 'author', 'cover_thumb', 'user_count']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": false
   },
   "outputs": [],
   "source": [
    "print(json.dumps([{k: v for (k,v) in d.items() if k in keys} for d in all_music], indent=1))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "Selenium Bot\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [],
   "source": [
    "from tracker import config"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "from bs4 import BeautifulSoup"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'http://127.0.0.1:4444'"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "config.insta_webdriver_host"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "from tracker.instagram import instascrape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# d = instascrape.get_configured_driver()\n",
    "d = instascrape.MyDriver(\n",
    "        command_executor=\"{}/wd/hub\".format(config.insta_webdriver_host),\n",
    "    desired_capabilities=instascrape.DesiredCapabilities.FIREFOX\n",
    "    )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "instascrape.DesiredCapabilities.FIREFOX"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "dc = dict(instascrape.DesiredCapabilities.FIREFOX, proxy={\n",
    "    \"httpProxy\": 'http://mitmproxy',\n",
    "\"httpProxyPort\": 8080,\n",
    "\"sslProxy\": 'https://mitmproxy',\n",
    "\"sslProxyPort\": 8080})\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# d = instascrape.MyDriver(\n",
    "        command_executor=\"{}/wd/hub\".format(config.insta_webdriver_host),\n",
    "    desired_capabilities=dc\n",
    "    )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "d = instascrape.get_configured_driver()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.quit()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.get('http://google.com')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.get('https://www.tiktok.com/music/Change-Ya-Life-6719194126186711813?langCountry=en')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "from bs4 import BeautifulSoup"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup = BeautifulSoup(d.page_source, 'html5lib')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [],
   "source": [
    "r = d.execute_script('return __INIT_PROPS__')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [],
   "source": [
    "root = next(iter(r.values()))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'authorCovers': [],\n",
       " 'authorId': '',\n",
       " 'authorName': 'Haiti Babii',\n",
       " 'covers': ['https://p16.muscdn.com/img/musically-maliva-obj/1640428232419333.JPEG~c5_100x100.jpeg'],\n",
       " 'coversMedium': ['https://p16.muscdn.com/img/musically-maliva-obj/1640428232419333.JPEG~c5_200x200.jpeg'],\n",
       " 'musicId': '6719194126186711813',\n",
       " 'musicName': 'Change Ya Life',\n",
       " 'original': '',\n",
       " 'playUrl': ['https://p16.muscdn.com/obj/musically-maliva-obj/1640428278731781.mp3'],\n",
       " 'posts': 193667,\n",
       " 'secUid': '',\n",
       " 'uniqueId': ''}"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "root.get('musicData')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "tags = [a.attrs['href'] for a in soup.select('._global_container a') if '/tag/' in a.attrs.get('href', '')]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "visited_tags = []"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.get('https://www.tiktok.com/{}?langSountry=en'.format(tags[0]))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "def get_tags_from_page(webdriver):\n",
    "    soup = BeautifulSoup(webdriver.page_source, 'html5lib')\n",
    "    return [a.attrs['href'].split('?')[0].split('/')[-1] for a in soup.select('._global_container a') if '/tag/' in a.attrs.get('href', '')]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "get_tags_from_page(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "always_popular_tags = ['tiktok',\n",
    " 'love',\n",
    " 'funny',\n",
    " 'memes',\n",
    " 'followme',\n",
    " 'cute',\n",
    " 'fun',\n",
    " 'music',\n",
    " 'happy',\n",
    " 'fashion',\n",
    " 'follow',\n",
    " 'musically',\n",
    " 'comedy',\n",
    " 'followforfollowback',\n",
    " 'meme',\n",
    " 'lol',\n",
    " 'muser',\n",
    " 'like4like',\n",
    " 'girl',\n",
    " 'video',\n",
    " 'dankmemes',\n",
    " 'funnyvideos',\n",
    " 'likeforfollow',\n",
    " 'dance',\n",
    " 'tiktokindo',\n",
    " 'tbt',\n",
    " 'repost4follow',\n",
    " 'me',\n",
    " 'picoftheday',\n",
    " 'summer',\n",
    " 'life',\n",
    " 'friends',\n",
    " 'repost',\n",
    " 'beauty',\n",
    " 'smile',\n",
    " 'selfie',\n",
    " 'family',\n",
    " 'amazing',\n",
    " 'ootd',\n",
    " 'beach',\n",
    " 'fitness',\n",
    " 'beautiful',\n",
    " 'pretty',\n",
    " 'sky',\n",
    " 'sunset',\n",
    " 'foodporn',\n",
    " 'hair',\n",
    " 'dog',\n",
    " 'vsco',\n",
    " 'swag',\n",
    " 'makeup',\n",
    " 'cat',\n",
    " 'inspiration',\n",
    " 'holiday',\n",
    " 'Sea',\n",
    " 'iphoneonly',\n",
    " 'art',\n",
    " 'fashion',\n",
    " 'travel',\n",
    " 'tagsforlikes',\n",
    " 'nofilter',\n",
    " 'sun',\n",
    " 'photo',\n",
    " 'followforfollow',\n",
    " 'vscocam',\n",
    " 'photography',\n",
    " 'model',\n",
    " 'music',\n",
    " 'nature',\n",
    " 'instalike',\n",
    " 'photooftheday',\n",
    " 'nyc',\n",
    " 'drawing',\n",
    " 'home',\n",
    " 'bestoftheday',\n",
    " 'healthy',\n",
    " 'baby',\n",
    " 'gym',\n",
    " 'cool',\n",
    " 'design',\n",
    " 'motivation',\n",
    " 'instapic',\n",
    " 'party',\n",
    " 'night',\n",
    " 'christmas',\n",
    " 'instacool',\n",
    " 'goodmorning',\n",
    " 'fit',\n",
    " 'blue',\n",
    " 'workout',\n",
    " 'handmade',\n",
    " 'flowers',\n",
    " 'instafood',\n",
    " 'blackandwhite',\n",
    " 'pink',\n",
    " 'yummy',\n",
    " 'lifestyle',\n",
    " 'hot',\n",
    " 'black',\n",
    " 'work']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "def wait_for_videos(webdriver):\n",
    "    webdriver.wait_and_get_element_by_css_selector('._video_feed_item', timeout=30)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "def visit_tag_page(webdriver, tag):\n",
    "    url = 'https://www.tiktok.com/tag/{}?langCountry=en'.format(tag)\n",
    "    webdriver.get(url)\n",
    "    wait_for_videos(webdriver)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import random"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [],
   "source": [
    "# https://www.tiktok.com/@leilani.reeddd\n",
    "scouts_str = '''\n",
    "https://www.tiktok.com/@freyacampbell_\n",
    "https://www.tiktok.com/@lilhuddy\n",
    "https://www.tiktok.com/@zoelaverne\n",
    "https://www.tiktok.com/@benjikrol\n",
    "https://www.tiktok.com/@brookiebarry\n",
    "https://www.tiktok.com/@lilhuddy\n",
    "https://www.tiktok.com/@aloha_halia\n",
    "https://www.tiktok.com/@itsselmo\n",
    "https://www.tiktok.com/@hannahryleee\n",
    "https://www.tiktok.com/@jeyjeygardi\n",
    "https://www.tiktok.com/@jacksonfelt\n",
    "https://www.tiktok.com/@sig\n",
    "https://www.tiktok.com/@luvanthony\n",
    "https://www.tiktok.com/@laurengodwin\n",
    "https://www.tiktok.com/@avani/\n",
    "https://www.tiktok.com/@jesseunderhill\n",
    "https://www.tiktok.com/@.reedwoehrle\n",
    "https://www.tiktok.com/@...peytoncoffee\n",
    "https://www.tiktok.com/@caleb.finn\n",
    "https://www.tiktok.com/@andreswilley\n",
    "https://www.tiktok.com/@olivermoy\n",
    "https://www.tiktok.com/@jaydencroes\n",
    "https://www.tiktok.com/@owenbodnaro\n",
    "https://www.tiktok.com/@calebcoffee\n",
    "https://www.tiktok.com/@mychaelade\n",
    "https://www.tiktok.com/@sarahgraysun\n",
    "https://www.tiktok.com/@slayyy_hailey\n",
    "https://www.tiktok.com/@jadenhossler\n",
    "https://www.tiktok.com/@markie.ly\n",
    "https://www.tiktok.com/@macipope\n",
    "https://www.tiktok.com/@iamjordiofficial\n",
    "https://www.tiktok.com/@zephanclak\n",
    "https://www.tiktok.com/@_paigemackenzie_\n",
    "https://www.tiktok.com/@christopherromero\n",
    "https://www.tiktok.com/@jaycie_nicole\n",
    "https://www.tiktok.com/@thewindflyp\n",
    "https://www.tiktok.com/@jonasbridges_\n",
    "https://www.tiktok.com/@aarondoh\n",
    "https://www.tiktok.com/@laikasworld\n",
    "https://www.tiktok.com/@hollyh\n",
    "https://www.tiktok.com/@lamtrebrooks\n",
    "https://www.tiktok.com/@imgriffinjohnson.v2\n",
    "https://www.tiktok.com/@dylan\n",
    "https://www.tiktok.com/@onebadjedi\n",
    "https://www.tiktok.com/@draykeaf\n",
    "https://www.tiktok.com/@enochtrue\n",
    "https://www.tiktok.com/@frimzy\n",
    "https://www.tiktok.com/@gilmhercroes\n",
    "https://www.tiktok.com/@daracosplay\n",
    "https://www.tiktok.com/@ash_lay\n",
    "https://www.tiktok.com/@tessa.bear\n",
    "https://www.tiktok.com/@mariamstar1\n",
    "https://www.tiktok.com/@gabbymorr\n",
    "https://www.tiktok.com/@whynot_joey\n",
    "https://www.tiktok.com/@jackriyn\n",
    "https://www.tiktok.com/@jasoncoffee\n",
    "https://www.tiktok.com/@yaboii.chase\n",
    "https://www.tiktok.com/@_brookesanchez\n",
    "https://www.tiktok.com/@punker_irl\n",
    "https://www.tiktok.com/@jacobking007\n",
    "https://www.tiktok.com/@hmddancer722\n",
    "https://www.tiktok.com/@derkslurp\n",
    "https://www.tiktok.com/@noeneubanks\n",
    "https://www.tiktok.com/@trinityamorisette\n",
    "https://www.tiktok.com/@itsjazlyng\n",
    "https://www.tiktok.com/@devynkohl\n",
    "https://www.tiktok.com/@j4kst3r\n",
    "https://www.tiktok.com/@zaneecarter\n",
    "https://www.tiktok.com/@arianalee99\n",
    "https://www.tiktok.com/@itsnickhorton\n",
    "https://www.tiktok.com/@kylescc\n",
    "https://www.tiktok.com/@myaaakkk\n",
    "https://www.tiktok.com/@saibrual\n",
    "https://www.tiktok.com/@halohayleyt\n",
    "https://www.tiktok.com/@oscarrosenstroem\n",
    "https://www.tiktok.com/@charli_elise\n",
    "\n",
    "https://www.tiktok.com/@lmaoo.erica\n",
    "https://www.tiktok.com/@alexojeda\n",
    "https://www.tiktok.com/@victoriabachlet\n",
    "https://www.tiktok.com/@imcoreycampbell\n",
    "https://www.tiktok.com/@darynapopach\n",
    "ttps://www.tiktok.com/@nogirlsjj\n",
    "https://www.tiktok.com/@jaydenhaueterofficial\n",
    "\n",
    "https://www.tiktok.com/@makaylastormsss\n",
    "https://www.tiktok.com/@sarahmagusara\n",
    "https://www.tiktok.com/@iza.cryssanthander\n",
    "https://www.tiktok.com/@ethanckelly\n",
    "https://www.tiktok.com/@ayypatrick\n",
    "https://www.tiktok.com/@thebrookeb\n",
    "https://www.tiktok.com/@thejoshuaperez\n",
    "https://www.tiktok.com/@kaycebrewer\n",
    "https://www.tiktok.com/@imstillcash\n",
    "https://www.tiktok.com/@vivianhicks2\n",
    "https://www.tiktok.com/@milosokhowru\n",
    "https://www.tiktok.com/@ericwakeham\n",
    "\n",
    "\n",
    "https://www.tiktok.com/@lucianospinelli\n",
    "https://www.tiktok.com/@kevinbojorquez\n",
    "https://www.tiktok.com/@majno\n",
    "https://www.tiktok.com/@ceyoncebaby\n",
    "https://www.tiktok.com/@theozofficial\n",
    "https://www.tiktok.com/@ericmontanez\n",
    "https://www.tiktok.com/@austinfeltreactions\n",
    "https://www.tiktok.com/@lakotaaaaa\n",
    "https://www.tiktok.com/@sophia.ilysm\n",
    "https://www.tiktok.com/@maattheewww\n",
    "https://www.tiktok.com/@sidneydunk\n",
    "https://www.tiktok.com/@leviunderhill\n",
    "https://www.tiktok.com/@brandoncardosoo\n",
    "https://www.tiktok.com/@iconic_jayy\n",
    "https://www.tiktok.com/@hope_schwing\n",
    "https://www.tiktok.com/@ian_haueter\n",
    "https://www.tiktok.com/@rhia.official\n",
    "https://www.tiktok.com/@avaxelise\n",
    "https://www.tiktok.com/@gabby_murrayy\n",
    "https://www.tiktok.com/@rachelunderhill\n",
    "https://www.tiktok.com/@davidwilder4/\n",
    "https://www.tiktok.com/@breannebarry\n",
    "https://www.tiktok.com/@lowkeylina\n",
    "https://www.tiktok.com/@indigojael\n",
    "https://www.tiktok.com/@rrubee\n",
    "https://www.tiktok.com/@itsyagalirene\n",
    "https://www.tiktok.com/@kyky2012\n",
    "https://www.tiktok.com/@sebastiantopete\n",
    "https://www.tiktok.com/@jamesneese2\n",
    "https://www.tiktok.com/@MS4wLjABAAAA6cavHMuzSMNCHff3NEUcMMLypt3VX2yPnHCqOnbKQSY\n",
    "https://www.tiktok.com/@realliamsilk\n",
    "https://www.tiktok.com/@bobbiejof\n",
    "https://www.tiktok.com/@curlyhead_don_don\n",
    "https://www.tiktok.com/@marcocellucci\n",
    "https://www.tiktok.com/@lukiepukieee\n",
    "https://www.tiktok.com/@jacobday_\n",
    "https://www.tiktok.com/@xochance\n",
    "https://www.tiktok.com/@lmfaoitscole\n",
    "https://www.tiktok.com/@canadiantikitytoker\n",
    "https://www.tiktok.com/@jaxsonandersonn\n",
    "https://www.tiktok.com/@manjullll\n",
    "https://www.tiktok.com/@aidenmesa\n",
    "https://www.tiktok.com/@amandaedmundsson\n",
    "https://www.tiktok.com/@owencusac\n",
    "https://www.tiktok.com/@jadawesleyy'''\n",
    "scouts = [s for s in scouts_str.splitlines() if s]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['https://www.tiktok.com/@freyacampbell_',\n",
       " 'https://www.tiktok.com/@lilhuddy',\n",
       " 'https://www.tiktok.com/@zoelaverne',\n",
       " 'https://www.tiktok.com/@benjikrol',\n",
       " 'https://www.tiktok.com/@brookiebarry',\n",
       " 'https://www.tiktok.com/@lilhuddy',\n",
       " 'https://www.tiktok.com/@aloha_halia',\n",
       " 'https://www.tiktok.com/@itsselmo',\n",
       " 'https://www.tiktok.com/@hannahryleee',\n",
       " 'https://www.tiktok.com/@jeyjeygardi',\n",
       " 'https://www.tiktok.com/@jacksonfelt',\n",
       " 'https://www.tiktok.com/@sig',\n",
       " 'https://www.tiktok.com/@luvanthony',\n",
       " 'https://www.tiktok.com/@laurengodwin',\n",
       " 'https://www.tiktok.com/@avani/',\n",
       " 'https://www.tiktok.com/@jesseunderhill',\n",
       " 'https://www.tiktok.com/@.reedwoehrle',\n",
       " 'https://www.tiktok.com/@...peytoncoffee',\n",
       " 'https://www.tiktok.com/@caleb.finn',\n",
       " 'https://www.tiktok.com/@andreswilley',\n",
       " 'https://www.tiktok.com/@olivermoy',\n",
       " 'https://www.tiktok.com/@jaydencroes',\n",
       " 'https://www.tiktok.com/@owenbodnaro',\n",
       " 'https://www.tiktok.com/@calebcoffee',\n",
       " 'https://www.tiktok.com/@mychaelade',\n",
       " 'https://www.tiktok.com/@sarahgraysun',\n",
       " 'https://www.tiktok.com/@slayyy_hailey',\n",
       " 'https://www.tiktok.com/@jadenhossler',\n",
       " 'https://www.tiktok.com/@markie.ly',\n",
       " 'https://www.tiktok.com/@macipope',\n",
       " 'https://www.tiktok.com/@iamjordiofficial',\n",
       " 'https://www.tiktok.com/@zephanclak',\n",
       " 'https://www.tiktok.com/@_paigemackenzie_',\n",
       " 'https://www.tiktok.com/@christopherromero',\n",
       " 'https://www.tiktok.com/@jaycie_nicole',\n",
       " 'https://www.tiktok.com/@thewindflyp',\n",
       " 'https://www.tiktok.com/@jonasbridges_',\n",
       " 'https://www.tiktok.com/@aarondoh',\n",
       " 'https://www.tiktok.com/@laikasworld',\n",
       " 'https://www.tiktok.com/@hollyh',\n",
       " 'https://www.tiktok.com/@lamtrebrooks',\n",
       " 'https://www.tiktok.com/@imgriffinjohnson.v2',\n",
       " 'https://www.tiktok.com/@dylan',\n",
       " 'https://www.tiktok.com/@onebadjedi',\n",
       " 'https://www.tiktok.com/@draykeaf',\n",
       " 'https://www.tiktok.com/@enochtrue',\n",
       " 'https://www.tiktok.com/@frimzy',\n",
       " 'https://www.tiktok.com/@gilmhercroes',\n",
       " 'https://www.tiktok.com/@daracosplay',\n",
       " 'https://www.tiktok.com/@ash_lay',\n",
       " 'https://www.tiktok.com/@tessa.bear',\n",
       " 'https://www.tiktok.com/@mariamstar1',\n",
       " 'https://www.tiktok.com/@gabbymorr',\n",
       " 'https://www.tiktok.com/@whynot_joey',\n",
       " 'https://www.tiktok.com/@jackriyn',\n",
       " 'https://www.tiktok.com/@jasoncoffee',\n",
       " 'https://www.tiktok.com/@yaboii.chase',\n",
       " 'https://www.tiktok.com/@_brookesanchez',\n",
       " 'https://www.tiktok.com/@punker_irl',\n",
       " 'https://www.tiktok.com/@jacobking007',\n",
       " 'https://www.tiktok.com/@hmddancer722',\n",
       " 'https://www.tiktok.com/@derkslurp',\n",
       " 'https://www.tiktok.com/@noeneubanks',\n",
       " 'https://www.tiktok.com/@trinityamorisette',\n",
       " 'https://www.tiktok.com/@itsjazlyng',\n",
       " 'https://www.tiktok.com/@devynkohl',\n",
       " 'https://www.tiktok.com/@j4kst3r',\n",
       " 'https://www.tiktok.com/@zaneecarter',\n",
       " 'https://www.tiktok.com/@arianalee99',\n",
       " 'https://www.tiktok.com/@itsnickhorton',\n",
       " 'https://www.tiktok.com/@kylescc',\n",
       " 'https://www.tiktok.com/@myaaakkk',\n",
       " 'https://www.tiktok.com/@saibrual',\n",
       " 'https://www.tiktok.com/@halohayleyt',\n",
       " 'https://www.tiktok.com/@oscarrosenstroem',\n",
       " 'https://www.tiktok.com/@charli_elise',\n",
       " 'https://www.tiktok.com/@lmaoo.erica',\n",
       " 'https://www.tiktok.com/@alexojeda',\n",
       " 'https://www.tiktok.com/@victoriabachlet',\n",
       " 'https://www.tiktok.com/@imcoreycampbell',\n",
       " 'https://www.tiktok.com/@darynapopach',\n",
       " 'ttps://www.tiktok.com/@nogirlsjj',\n",
       " 'https://www.tiktok.com/@jaydenhaueterofficial',\n",
       " 'https://www.tiktok.com/@makaylastormsss',\n",
       " 'https://www.tiktok.com/@sarahmagusara',\n",
       " 'https://www.tiktok.com/@iza.cryssanthander',\n",
       " 'https://www.tiktok.com/@ethanckelly',\n",
       " 'https://www.tiktok.com/@ayypatrick',\n",
       " 'https://www.tiktok.com/@thebrookeb',\n",
       " 'https://www.tiktok.com/@thejoshuaperez',\n",
       " 'https://www.tiktok.com/@kaycebrewer',\n",
       " 'https://www.tiktok.com/@imstillcash',\n",
       " 'https://www.tiktok.com/@vivianhicks2',\n",
       " 'https://www.tiktok.com/@milosokhowru',\n",
       " 'https://www.tiktok.com/@ericwakeham',\n",
       " 'https://www.tiktok.com/@lucianospinelli',\n",
       " 'https://www.tiktok.com/@kevinbojorquez',\n",
       " 'https://www.tiktok.com/@majno',\n",
       " 'https://www.tiktok.com/@ceyoncebaby',\n",
       " 'https://www.tiktok.com/@theozofficial',\n",
       " 'https://www.tiktok.com/@ericmontanez',\n",
       " 'https://www.tiktok.com/@austinfeltreactions',\n",
       " 'https://www.tiktok.com/@lakotaaaaa',\n",
       " 'https://www.tiktok.com/@sophia.ilysm',\n",
       " 'https://www.tiktok.com/@maattheewww',\n",
       " 'https://www.tiktok.com/@sidneydunk',\n",
       " 'https://www.tiktok.com/@leviunderhill',\n",
       " 'https://www.tiktok.com/@brandoncardosoo',\n",
       " 'https://www.tiktok.com/@iconic_jayy',\n",
       " 'https://www.tiktok.com/@hope_schwing',\n",
       " 'https://www.tiktok.com/@ian_haueter',\n",
       " 'https://www.tiktok.com/@rhia.official',\n",
       " 'https://www.tiktok.com/@avaxelise',\n",
       " 'https://www.tiktok.com/@gabby_murrayy',\n",
       " 'https://www.tiktok.com/@rachelunderhill',\n",
       " 'https://www.tiktok.com/@davidwilder4/',\n",
       " 'https://www.tiktok.com/@breannebarry',\n",
       " 'https://www.tiktok.com/@lowkeylina',\n",
       " 'https://www.tiktok.com/@indigojael',\n",
       " 'https://www.tiktok.com/@rrubee',\n",
       " 'https://www.tiktok.com/@itsyagalirene',\n",
       " 'https://www.tiktok.com/@kyky2012',\n",
       " 'https://www.tiktok.com/@sebastiantopete',\n",
       " 'https://www.tiktok.com/@jamesneese2',\n",
       " 'https://www.tiktok.com/@MS4wLjABAAAA6cavHMuzSMNCHff3NEUcMMLypt3VX2yPnHCqOnbKQSY',\n",
       " 'https://www.tiktok.com/@realliamsilk',\n",
       " 'https://www.tiktok.com/@bobbiejof',\n",
       " 'https://www.tiktok.com/@curlyhead_don_don',\n",
       " 'https://www.tiktok.com/@marcocellucci',\n",
       " 'https://www.tiktok.com/@lukiepukieee',\n",
       " 'https://www.tiktok.com/@jacobday_',\n",
       " 'https://www.tiktok.com/@xochance',\n",
       " 'https://www.tiktok.com/@lmfaoitscole',\n",
       " 'https://www.tiktok.com/@canadiantikitytoker',\n",
       " 'https://www.tiktok.com/@jaxsonandersonn',\n",
       " 'https://www.tiktok.com/@manjullll',\n",
       " 'https://www.tiktok.com/@aidenmesa',\n",
       " 'https://www.tiktok.com/@amandaedmundsson',\n",
       " 'https://www.tiktok.com/@owencusac',\n",
       " 'https://www.tiktok.com/@jadawesleyy']"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "scouts"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "def visit_pages(webdriver):\n",
    "    print(\"Visiting trending\")\n",
    "    webdriver.get('https://www.tiktok.com/en/trending')\n",
    "    wait_for_videos(webdriver)\n",
    "    trending_tsgs = get_tags_from_page(webdriver)\n",
    "    popular_tags = always_popular_tags[:]\n",
    "    random.shuffle(popular_tags)\n",
    "    all_tags = trending_tsgs + popular_tags\n",
    "    all_tags = popular_tags\n",
    "    for tag in all_tags:\n",
    "        if tag in ['video', 'love', 'vsco', 'cat', 'fashion', 'motivation', 'tbt']:\n",
    "            print(\"Skipping {}\".format(tag))\n",
    "            continue\n",
    "        print(\"Visiting {}\".format(tag))\n",
    "        try:\n",
    "            visit_tag_page(webdriver, tag)\n",
    "        except Exception as e:\n",
    "            print(\"Error visiting {}\".format(tag))\n",
    "            print(e)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "def visit_scouts(webdriver):\n",
    "    for url in scouts[0:1]:\n",
    "        print(\"Visiting {}\".format(url))\n",
    "        try:\n",
    "            webdriver.get(url)\n",
    "            wait_for_videos(webdriver)\n",
    "        except Exception as e:\n",
    "            print(\"Error visiting {}\".format(url))\n",
    "            print(e)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "d = instascrape.get_configured_driver()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "visit_scouts(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "visit_pages(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "get_tags_from_page(d)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "for _ in range(5):\n",
    "    d.execute_script(\n",
    "            \"window.scrollBy(0, 200)\"\n",
    "        )\n",
    "    import time; time.sleep(1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "\n",
    "from selenium.webdriver.common.keys import Keys \n",
    "\n",
    "\n",
    "d.find_element_by_tag_name('body').send_keys(Keys.END) # Use send_keys(Keys.HOME) to scroll up to the top of page"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.quit()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d = json.load(open(\"/Users/joel/src/thundr/tracker/scripts/a31.json\"))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "len(d['body']['itemListData'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.quit()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.requests"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": true
   },
   "outputs": [],
   "source": [
    "perflog"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import json"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "json.loads"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "json.loads('''{\"message\":{\"method\":\"Network.responseReceived\",\"params\":{\"frameId\":\"18F4BA2399A2F34588B7E5F712BB7B73\",\"loaderId\":\"7D43FF810E689475015B81AAEED67D37\",\"requestId\":\"1000006583.326\",\"response\":{\"connectionId\":82,\"connectionReused\":false,\"encodedDataLength\":10587,\"fromDiskCache\":false,\"fromServiceWorker\":false,\"headers\":{\"Access-Control-Allow-Origin\":\"*\",\"Cache-Control\":\"max-age=1543874\",\"Connection\":\"keep-alive\",\"Content-Encoding\":\"gzip\",\"Content-Length\":\"10090\",\"Content-Type\":\"application/javascript\",\"Date\":\"Wed, 26 Jun 2019 13:59:12 GMT\",\"Last-Modified\":\"Mon, 11 Mar 2019 08:03:29 GMT\",\"Server\":\"nginx\",\"Server-Timing\":\"cdn-cache; desc=HIT, edge; dur=0, inner;dur=0.132\",\"Vary\":\"Accept-Encoding\",\"X-Tos-Request-Id\":\"d0a335a863b784e0\",\"X-Tos-Response-Time\":\"Sat, 06 Apr 2019 08:30:47 GMT\"},\"mimeType\":\"application/javascript\",\"protocol\":\"http/1.1\",\"remoteIPAddress\":\"184.84.243.11\",\"remotePort\":443,\"securityDetails\":{\"certificateId\":0,\"certificateTransparencyCompliance\":\"compliant\",\"cipher\":\"AES_256_GCM\",\"issuer\":\"RapidSSL RSA CA 2018\",\"keyExchange\":\"ECDHE_RSA\",\"keyExchangeGroup\":\"P-256\",\"protocol\":\"TLS 1.2\",\"sanList\":[\"*.ibytedtos.com\",\"ibytedtos.com\"],\"signedCertificateTimestampList\":[{\"hashAlgorithm\":\"SHA-256\",\"logDescription\":\"Google \\'Skydiver\\' log\",\"logId\":\"BBD9DFBC1F8A71B593942397AA927B473857950AAB52E81A909664368E1ED185\",\"origin\":\"Embedded in certificate\",\"signatureAlgorithm\":\"ECDSA\",\"signatureData\":\"304402206FEC3A5F6FF2A7DDF6DD87235058B01DCE67DC83F13B9516AD282CB2003D79950220344D7C72D5EDB2DD72A9CC26A95B71289E20BD18122626C19CFC3F12453E82EB\",\"status\":\"Verified\",\"timestamp\":1552991120947.0},{\"hashAlgorithm\":\"SHA-256\",\"logDescription\":\"DigiCert Log Server 2\",\"logId\":\"8775BFE7597CF88C43995FBDF36EFF568D475636FF4AB560C1B4EAFF5EA0830F\",\"origin\":\"Embedded in certificate\",\"signatureAlgorithm\":\"ECDSA\",\"signatureData\":\"3045022028E84A7D6B3E2D0BAE90A60C8F1863C0ABC992DE0F905B93B8C307DBD36BAEA4022100959E36A33FE872338C5A3FC337A5B8D201A5F6922FF45391A71EBAA6E0E82958\",\"status\":\"Verified\",\"timestamp\":1552991121261.0}],\"subjectName\":\"*.ibytedtos.com\",\"validFrom\":1552953600,\"validTo\":1584532800},\"securityState\":\"secure\",\"status\":200,\"statusText\":\"OK\",\"timing\":{\"connectEnd\":93.674,\"connectStart\":43.252,\"dnsEnd\":43.252,\"dnsStart\":0.622,\"proxyEnd\":-1,\"proxyStart\":-1,\"pushEnd\":0,\"pushStart\":0,\"receiveHeadersEnd\":123.866,\"requestTime\":1165409.998585,\"sendEnd\":98.289,\"sendStart\":98.148,\"sslEnd\":93.625,\"sslStart\":65.454,\"workerReady\":-1,\"workerStart\":-1},\"url\":\"https://sf-tb-sg.ibytedtos.com/obj/ttfe-malisg/tiktok_fe/raven-3.19.1.js\"},\"timestamp\":1165475.794251,\"type\":\"Script\"}},\"webview\":\"18F4BA2399A2F34588B7E5F712BB7B73\"}''')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "json.loads('''{\"message\":{\"method\":\"Network.requestWillBeSent\",\"params\":{\"documentURL\":\"https://www.tiktok.com/en/trending\",\"frameId\":\"18F4BA2399A2F34588B7E5F712BB7B73\",\"hasUserGesture\":false,\"initiator\":{\"lineNumber\":52,\"type\":\"parser\",\"url\":\"https://www.tiktok.com/en/trending\"},\"loaderId\":\"7D43FF810E689475015B81AAEED67D37\",\"request\":{\"headers\":{\"Origin\":\"https://www.tiktok.com\",\"Referer\":\"https://www.tiktok.com/en/trending\",\"User-Agent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36\"},\"initialPriority\":\"High\",\"method\":\"GET\",\"mixedContentType\":\"none\",\"referrerPolicy\":\"no-referrer-when-downgrade\",\"url\":\"https://sf-tb-sg.ibytedtos.com/obj/ttfe-malisg/tiktok_fe/raven-3.19.1.js\"},\"requestId\":\"1000006583.326\",\"timestamp\":1165475.794173,\"type\":\"Script\",\"wallTime\":1561557618.3768}},\"webview\":\"18F4BA2399A2F34588B7E5F712BB7B73\"}''')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.execute_script(\n",
    "            # \"document.scrollTop = 100000\"\n",
    "#     \"window.document.body.scrollBy(0,1000)\"\n",
    "    \"document.body.scrollTop = 1000\"\n",
    "        )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "el1 = d.find_element_by_class_name('_video_feed_container')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup2 = BeautifulSoup('<div>' + el1.get_attribute('innerHTML') + '</div>', 'html5lib')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "tracks = [\n",
    "            (a.attrs[\"href\"].split(\"?\")[0].split(\"/\")[-1], a.attrs[\"title\"])\n",
    "            for a in soup2.select(\"a\")\n",
    "            if \"/music/\" in a.attrs.get(\"href\", \"\") and a.attrs.get(\"title\")\n",
    "        ]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "[a.attrs.get('href') for a in soup2.select('a')]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "from selenium.webdriver.common.by import By"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "links = el1.find_elements(By.TAG_NAME, 'a')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "links[0].click()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.get('https://www.tiktok.com/@jaydecandance/video/6705085026947566854')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup3 = BeautifulSoup(d.page_source, 'html5lib')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "scrolled": false
   },
   "outputs": [],
   "source": [
    "[a.attrs.get('href') for a in soup3.select('a')]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "d.find_element_by_name('html')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup3 = BeautifulSoup(d.page_source, 'html5lib')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "soup3.select_one('head')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "'fasdasdasdasdasdas' in d.page_source"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "'6691469024343100165' in d.page_source"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "'''\n",
    "try\n",
    "        {\n",
    "            ChromeOptions options = new ChromeOptions();\n",
    "            // add whatever extensions you need\n",
    "            // for example I needed one of adding proxy, and one for blocking\n",
    "            // images\n",
    "            // options.addExtensions(new File(file, \"proxy.zip\"));\n",
    "            // options.addExtensions(new File(\"extensions\",\n",
    "            // \"Block-image_v1.1.crx\"));\n",
    "\n",
    "            DesiredCapabilities cap = DesiredCapabilities.chrome();\n",
    "            cap.setCapability(ChromeOptions.CAPABILITY, options);\n",
    "\n",
    "            // set performance logger\n",
    "            // this sends Network.enable to chromedriver\n",
    "            LoggingPreferences logPrefs = new LoggingPreferences();\n",
    "            logPrefs.enable(LogType.PERFORMANCE, Level.ALL);\n",
    "            cap.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);\n",
    "\n",
    "            driver = new ChromeDriver(cap);\n",
    "\n",
    "            // navigate to the page\n",
    "            System.out.println(\"Navigate to \" + url);\n",
    "            driver.navigate().to(url);\n",
    "\n",
    "            // and capture the last recorded url (it may be a redirect, or the\n",
    "            // original url)\n",
    "            String currentURL = driver.getCurrentUrl();\n",
    "\n",
    "            // then ask for all the performance logs from this request\n",
    "            // one of them will contain the Network.responseReceived method\n",
    "            // and we shall find the \"last recorded url\" response\n",
    "            LogEntries logs = driver.manage().logs().get(\"performance\");\n",
    "\n",
    "            int status = -1;\n",
    "\n",
    "            System.out.println(\"\\nList of log entries:\\n\");\n",
    "\n",
    "            for (Iterator<LogEntry> it = logs.iterator(); it.hasNext();)\n",
    "            {\n",
    "                LogEntry entry = it.next();\n",
    "\n",
    "                try\n",
    "                {\n",
    "                    JSONObject json = new JSONObject(entry.getMessage());\n",
    "\n",
    "                    System.out.println(json.toString());\n",
    "\n",
    "                    JSONObject message = json.getJSONObject(\"message\");\n",
    "                    String method = message.getString(\"method\");\n",
    "\n",
    "                    if (method != null\n",
    "                            && \"Network.responseReceived\".equals(method))\n",
    "                    {\n",
    "                        JSONObject params = message.getJSONObject(\"params\");\n",
    "\n",
    "                        JSONObject response = params.getJSONObject(\"response\");\n",
    "                        String messageUrl = response.getString(\"url\");\n",
    "\n",
    "                        if (currentURL.equals(messageUrl))\n",
    "                        {\n",
    "                            status = response.getInt(\"status\");\n",
    "\n",
    "                            System.out.println(\n",
    "                                    \"---------- bingo !!!!!!!!!!!!!! returned response for \"\n",
    "                                            + messageUrl + \": \" + status);\n",
    "\n",
    "                            System.out.println(\n",
    "                                    \"---------- bingo !!!!!!!!!!!!!! headers: \"\n",
    "                                            + response.get(\"headers\"));\n",
    "                        }\n",
    "                    }\n",
    "                } catch (JSONException e)\n",
    "                {\n",
    "                    // TODO Auto-generated catch block\n",
    "                    e.printStackTrace();\n",
    "                }\n",
    "            }\n",
    "\n",
    "            System.out.println(\"\\nstatus code: \" + status);\n",
    "        } finally\n",
    "        {\n",
    "            if (driver != null)\n",
    "            {\n",
    "                driver.quit();\n",
    "            }\n",
    "        }\n",
    "    }\n",
    "'''"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "    d = DesiredCapabilities.CHROME  # enable browser console logging\n",
    "    d[\"loggingPrefs\"] = {\"browser\": \"ALL\", \"performance\": \"ALL\"}\n",
    "    driver = MyDriver(\n",
    "        command_executor=\"{}/wd/hub\".format(config.insta_webdriver_host), desired_capabilities=d\n",
    "    )\n",
    "    return driver"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
