import threading
from Queue import Queue
from time import sleep

import requests

vpns = [
    "al1.nordvpn.com",
    "al2.nordvpn.com",
    "ar1.nordvpn.com",
    "at10.nordvpn.com",
    "at3.nordvpn.com",
    "at5.nordvpn.com",
    "at7.nordvpn.com",
    "at8.nordvpn.com",
    "at9.nordvpn.com",
    "au1.nordvpn.com",
    "au10.nordvpn.com",
    "au11.nordvpn.com",
    "au14.nordvpn.com",
    "au15.nordvpn.com",
    "au16.nordvpn.com",
    "au17.nordvpn.com",
    "au18.nordvpn.com",
    "au19.nordvpn.com",
    "au2.nordvpn.com",
    "au20.nordvpn.com",
    "au21.nordvpn.com",
    "au22.nordvpn.com",
    "au23.nordvpn.com",
    "au24.nordvpn.com",
    "au25.nordvpn.com",
    "au26.nordvpn.com",
    "au27.nordvpn.com",
    "au28.nordvpn.com",
    "au29.nordvpn.com",
    "au3.nordvpn.com",
    "au30.nordvpn.com",
    "au31.nordvpn.com",
    "au32.nordvpn.com",
    "au33.nordvpn.com",
    "au34.nordvpn.com",
    "au35.nordvpn.com",
    "au36.nordvpn.com",
    "au37.nordvpn.com",
    "au38.nordvpn.com",
    "au39.nordvpn.com",
    "au40.nordvpn.com",
    "au41.nordvpn.com",
    "au42.nordvpn.com",
    "au43.nordvpn.com",
    "au6.nordvpn.com",
    "au9.nordvpn.com",
    "be2.nordvpn.com",
    "be3.nordvpn.com",
    "be4.nordvpn.com",
    "be5.nordvpn.com",
    "be6.nordvpn.com",
    "bg1.nordvpn.com",
    "br2.nordvpn.com",
    "br3.nordvpn.com",
    "br5.nordvpn.com",
    "br6.nordvpn.com",
    "br7.nordvpn.com",
    "br8.nordvpn.com",
    "ca-us1.nordvpn.com",
    "ca18.nordvpn.com",
    "ca19.nordvpn.com",
    "ca20.nordvpn.com",
    "ca21.nordvpn.com",
    "ca23.nordvpn.com",
    "ca24.nordvpn.com",
    "ca25.nordvpn.com",
    "ca26.nordvpn.com",
    "ca27.nordvpn.com",
    "ca28.nordvpn.com",
    "ca29.nordvpn.com",
    "ca30.nordvpn.com",
    "ca31.nordvpn.com",
    "ca32.nordvpn.com",
    "ca33.nordvpn.com",
    "ca34.nordvpn.com",
    "ca35.nordvpn.com",
    "ca37.nordvpn.com",
    "ca38.nordvpn.com",
    "ca39.nordvpn.com",
    "ca40.nordvpn.com",
    "ca41.nordvpn.com",
    "ca42.nordvpn.com",
    "ca43.nordvpn.com",
    "ca44.nordvpn.com",
    "ca49.nordvpn.com",
    "ca50.nordvpn.com",
    "ca51.nordvpn.com",
    "ca52.nordvpn.com",
    "ca53.nordvpn.com",
    "ca54.nordvpn.com",
    "ca55.nordvpn.com",
    "ca56.nordvpn.com",
    "ca57.nordvpn.com",
    "ca58.nordvpn.com",
    "ca59.nordvpn.com",
    "ca60.nordvpn.com",
    "ca61.nordvpn.com",
    "ca62.nordvpn.com",
    "ca63.nordvpn.com",
    "ca64.nordvpn.com",
    "ca65.nordvpn.com",
    "ca66.nordvpn.com",
    "ca67.nordvpn.com",
    "ca68.nordvpn.com",
    "ca69.nordvpn.com",
    "ca70.nordvpn.com",
    "ca71.nordvpn.com",
    "ca72.nordvpn.com",
    "ca73.nordvpn.com",
    "ca74.nordvpn.com",
    "ca75.nordvpn.com",
    "ca76.nordvpn.com",
    "ca77.nordvpn.com",
    "ca78.nordvpn.com",
    "ca79.nordvpn.com",
    "ca80.nordvpn.com",
    "ca81.nordvpn.com",
    "ca82.nordvpn.com",
    "ca83.nordvpn.com",
    "ca84.nordvpn.com",
    "ca85.nordvpn.com",
    "ca86.nordvpn.com",
    "ca87.nordvpn.com",
    "ca88.nordvpn.com",
    "ca89.nordvpn.com",
    "ca90.nordvpn.com",
    "ca91.nordvpn.com",
    "ca92.nordvpn.com",
    "ca93.nordvpn.com",
    "ca94.nordvpn.com",
    "ca95.nordvpn.com",
    "ca96.nordvpn.com",
    "ca97.nordvpn.com",
    "ca98.nordvpn.com",
    "ch-nl1.nordvpn.com",
    "ch-se1.nordvpn.com",
    "ch10.nordvpn.com",
    "ch11.nordvpn.com",
    "ch12.nordvpn.com",
    "ch13.nordvpn.com",
    "ch14.nordvpn.com",
    "ch15.nordvpn.com",
    "ch3.nordvpn.com",
    "ch5.nordvpn.com",
    "ch6.nordvpn.com",
    "ch7.nordvpn.com",
    "ch8.nordvpn.com",
    "ch9.nordvpn.com",
    "cl1.nordvpn.com",
    "cr1.nordvpn.com",
    "cr2.nordvpn.com",
    "cr3.nordvpn.com",
    "cy1.nordvpn.com",
    "cz1.nordvpn.com",
    "cz2.nordvpn.com",
    "cz3.nordvpn.com",
    "cz4.nordvpn.com",
    "cz5.nordvpn.com",
    "cz6.nordvpn.com",
    "de100.nordvpn.com",
    "de101.nordvpn.com",
    "de102.nordvpn.com",
    "de103.nordvpn.com",
    "de104.nordvpn.com",
    "de105.nordvpn.com",
    "de106.nordvpn.com",
    "de107.nordvpn.com",
    "de108.nordvpn.com",
    "de109.nordvpn.com",
    "de110.nordvpn.com",
    "de111.nordvpn.com",
    "de112.nordvpn.com",
    "de113.nordvpn.com",
    "de114.nordvpn.com",
    "de115.nordvpn.com",
    "de116.nordvpn.com",
    "de117.nordvpn.com",
    "de118.nordvpn.com",
    "de119.nordvpn.com",
    "de120.nordvpn.com",
    "de121.nordvpn.com",
    "de122.nordvpn.com",
    "de123.nordvpn.com",
    "de124.nordvpn.com",
    "de125.nordvpn.com",
    "de126.nordvpn.com",
    "de135.nordvpn.com",
    "de136.nordvpn.com",
    "de137.nordvpn.com",
    "de138.nordvpn.com",
    "de139.nordvpn.com",
    "de140.nordvpn.com",
    "de141.nordvpn.com",
    "de142.nordvpn.com",
    "de143.nordvpn.com",
    "de144.nordvpn.com",
    "de145.nordvpn.com",
    "de146.nordvpn.com",
    "de147.nordvpn.com",
    "de148.nordvpn.com",
    "de149.nordvpn.com",
    "de150.nordvpn.com",
    "de151.nordvpn.com",
    "de152.nordvpn.com",
    "de153.nordvpn.com",
    "de154.nordvpn.com",
    "de70.nordvpn.com",
    "de71.nordvpn.com",
    "de72.nordvpn.com",
    "de73.nordvpn.com",
    "de74.nordvpn.com",
    "de75.nordvpn.com",
    "de76.nordvpn.com",
    "de77.nordvpn.com",
    "de78.nordvpn.com",
    "de79.nordvpn.com",
    "de80.nordvpn.com",
    "de81.nordvpn.com",
    "de82.nordvpn.com",
    "de83.nordvpn.com",
    "de84.nordvpn.com",
    "de85.nordvpn.com",
    "de86.nordvpn.com",
    "de87.nordvpn.com",
    "de88.nordvpn.com",
    "de89.nordvpn.com",
    "de90.nordvpn.com",
    "de91.nordvpn.com",
    "de92.nordvpn.com",
    "de93.nordvpn.com",
    "de94.nordvpn.com",
    "de95.nordvpn.com",
    "de96.nordvpn.com",
    "de97.nordvpn.com",
    "de98.nordvpn.com",
    "de99.nordvpn.com",
    "dk1.nordvpn.com",
    "dk2.nordvpn.com",
    "dk3.nordvpn.com",
    "dk4.nordvpn.com",
    "dk5.nordvpn.com",
    "dk6.nordvpn.com",
    "dk7.nordvpn.com",
    "ee1.nordvpn.com",
    "eg1.nordvpn.com",
    "es10.nordvpn.com",
    "es11.nordvpn.com",
    "es12.nordvpn.com",
    "es13.nordvpn.com",
    "es2.nordvpn.com",
    "es6.nordvpn.com",
    "es7.nordvpn.com",
    "es8.nordvpn.com",
    "es9.nordvpn.com",
    "fi1.nordvpn.com",
    "fi2.nordvpn.com",
    "fi3.nordvpn.com",
    "fi4.nordvpn.com",
    "fi5.nordvpn.com",
    "fi6.nordvpn.com",
    "fi7.nordvpn.com",
    "fi8.nordvpn.com",
    "fi9.nordvpn.com",
    "fr10.nordvpn.com",
    "fr11.nordvpn.com",
    "fr12.nordvpn.com",
    "fr13.nordvpn.com",
    "fr14.nordvpn.com",
    "fr15.nordvpn.com",
    "fr16.nordvpn.com",
    "fr17.nordvpn.com",
    "fr18.nordvpn.com",
    "fr19.nordvpn.com",
    "fr20.nordvpn.com",
    "fr21.nordvpn.com",
    "fr22.nordvpn.com",
    "fr23.nordvpn.com",
    "fr24.nordvpn.com",
    "fr25.nordvpn.com",
    "fr3.nordvpn.com",
    "fr7.nordvpn.com",
    "fr8.nordvpn.com",
    "ge1.nordvpn.com",
    "gr2.nordvpn.com",
    "hk10.nordvpn.com",
    "hk5.nordvpn.com",
    "hk6.nordvpn.com",
    "hk7.nordvpn.com",
    "hk8.nordvpn.com",
    "hk9.nordvpn.com",
    "hr1.nordvpn.com",
    "hr2.nordvpn.com",
    "hr3.nordvpn.com",
    "hr4.nordvpn.com",
    "hu1.nordvpn.com",
    "hu2.nordvpn.com",
    "id2.nordvpn.com",
    "id3.nordvpn.com",
    "ie1.nordvpn.com",
    "ie2.nordvpn.com",
    "il4.nordvpn.com",
    "in3.nordvpn.com",
    "in5.nordvpn.com",
    "in6.nordvpn.com",
    "is2.nordvpn.com",
    "is3.nordvpn.com",
    "is4.nordvpn.com",
    "is5.nordvpn.com",
    "is6.nordvpn.com",
    "is7.nordvpn.com",
    "it10.nordvpn.com",
    "it11.nordvpn.com",
    "it12.nordvpn.com",
    "it13.nordvpn.com",
    "it14.nordvpn.com",
    "it15.nordvpn.com",
    "it5.nordvpn.com",
    "it6.nordvpn.com",
    "it7.nordvpn.com",
    "it8.nordvpn.com",
    "it9.nordvpn.com",
    "jp10.nordvpn.com",
    "jp3.nordvpn.com",
    "jp4.nordvpn.com",
    "jp5.nordvpn.com",
    "jp6.nordvpn.com",
    "jp7.nordvpn.com",
    "jp8.nordvpn.com",
    "jp9.nordvpn.com",
    "kr4.nordvpn.com",
    "kr5.nordvpn.com",
    "lu1.nordvpn.com",
    "lu10.nordvpn.com",
    "lu11.nordvpn.com",
    "lu12.nordvpn.com",
    "lu2.nordvpn.com",
    "lu5.nordvpn.com",
    "lu6.nordvpn.com",
    "lu7.nordvpn.com",
    "lu8.nordvpn.com",
    "lu9.nordvpn.com",
    "lv2.nordvpn.com",
    "lv3.nordvpn.com",
    "lv4.nordvpn.com",
    "md2.nordvpn.com",
    "md3.nordvpn.com",
    "md4.nordvpn.com",
    "md5.nordvpn.com",
    "mx2.nordvpn.com",
    "mx3.nordvpn.com",
    "mx4.nordvpn.com",
    "mx5.nordvpn.com",
    "mx6.nordvpn.com",
    "my1.nordvpn.com",
    "my2.nordvpn.com",
    "nl-ch1.nordvpn.com",
    "nl-se1.nordvpn.com",
    "nl-uk1.nordvpn.com",
    "nl1-ru1.nordvpn.com",
    "nl15.nordvpn.com",
    "nl21.nordvpn.com",
    "nl22.nordvpn.com",
    "nl23.nordvpn.com",
    "nl24.nordvpn.com",
    "nl29.nordvpn.com",
    "nl30.nordvpn.com",
    "nl31.nordvpn.com",
    "nl32.nordvpn.com",
    "nl33.nordvpn.com",
    "nl34.nordvpn.com",
    "nl35.nordvpn.com",
    "nl36.nordvpn.com",
    "nl37.nordvpn.com",
    "nl38.nordvpn.com",
    "nl39.nordvpn.com",
    "nl40.nordvpn.com",
    "nl41.nordvpn.com",
    "nl42.nordvpn.com",
    "nl43.nordvpn.com",
    "nl44.nordvpn.com",
    "nl45.nordvpn.com",
    "nl46.nordvpn.com",
    "nl47.nordvpn.com",
    "nl52.nordvpn.com",
    "nl53.nordvpn.com",
    "nl54.nordvpn.com",
    "nl55.nordvpn.com",
    "nl56.nordvpn.com",
    "nl57.nordvpn.com",
    "nl58.nordvpn.com",
    "nl59.nordvpn.com",
    "nl60.nordvpn.com",
    "nl61.nordvpn.com",
    "nl62.nordvpn.com",
    "nl63.nordvpn.com",
    "nl64.nordvpn.com",
    "nl65.nordvpn.com",
    "nl66.nordvpn.com",
    "nl67.nordvpn.com",
    "nl68.nordvpn.com",
    "nl69.nordvpn.com",
    "nl70.nordvpn.com",
    "nl71.nordvpn.com",
    "nl72.nordvpn.com",
    "nl73.nordvpn.com",
    "nl74.nordvpn.com",
    "nl75.nordvpn.com",
    "nl76.nordvpn.com",
    "nl77.nordvpn.com",
    "nl78.nordvpn.com",
    "nl79.nordvpn.com",
    "nl8.nordvpn.com",
    "no1.nordvpn.com",
    "no3.nordvpn.com",
    "no4.nordvpn.com",
    "no5.nordvpn.com",
    "no6.nordvpn.com",
    "no7.nordvpn.com",
    "no8.nordvpn.com",
    "no9.nordvpn.com",
    "nz1.nordvpn.com",
    "nz3.nordvpn.com",
    "nz4.nordvpn.com",
    "nz5.nordvpn.com",
    "nz6.nordvpn.com",
    "nz7.nordvpn.com",
    "pl10.nordvpn.com",
    "pl11.nordvpn.com",
    "pl3.nordvpn.com",
    "pl9.nordvpn.com",
    "pt2.nordvpn.com",
    "pt3.nordvpn.com",
    "ro10.nordvpn.com",
    "ro11.nordvpn.com",
    "ro12.nordvpn.com",
    "ro2.nordvpn.com",
    "ro3.nordvpn.com",
    "ro5.nordvpn.com",
    "ro6.nordvpn.com",
    "ro7.nordvpn.com",
    "ro8.nordvpn.com",
    "ro9.nordvpn.com",
    "rs1.nordvpn.com",
    "ru-nl1.nordvpn.com",
    "ru3.nordvpn.com",
    "ru4.nordvpn.com",
    "ru5.nordvpn.com",
    "ru6.nordvpn.com",
    "ru7.nordvpn.com",
    "ru8.nordvpn.com",
    "ru9.nordvpn.com",
    "se-ch1.nordvpn.com",
    "se-nl1.nordvpn.com",
    "se-tor2.nordvpn.com",
    "se10.nordvpn.com",
    "se11.nordvpn.com",
    "se12.nordvpn.com",
    "se13.nordvpn.com",
    "se14.nordvpn.com",
    "se15.nordvpn.com",
    "se16.nordvpn.com",
    "se17.nordvpn.com",
    "se18.nordvpn.com",
    "se19.nordvpn.com",
    "se20.nordvpn.com",
    "se21.nordvpn.com",
    "se22.nordvpn.com",
    "se23.nordvpn.com",
    "se24.nordvpn.com",
    "se25.nordvpn.com",
    "se26.nordvpn.com",
    "se27.nordvpn.com",
    "se28.nordvpn.com",
    "se29.nordvpn.com",
    "se30.nordvpn.com",
    "se31.nordvpn.com",
    "se32.nordvpn.com",
    "se33.nordvpn.com",
    "se34.nordvpn.com",
    "se35.nordvpn.com",
    "se36.nordvpn.com",
    "se37.nordvpn.com",
    "se38.nordvpn.com",
    "se39.nordvpn.com",
    "se40.nordvpn.com",
    "se41.nordvpn.com",
    "se42.nordvpn.com",
    "se43.nordvpn.com",
    "se44.nordvpn.com",
    "se45.nordvpn.com",
    "se6.nordvpn.com",
    "se7.nordvpn.com",
    "se8.nordvpn.com",
    "se9.nordvpn.com",
    "se_onion_se-tor2.nordvpn.com",
    "sg10.nordvpn.com",
    "sg11.nordvpn.com",
    "sg12.nordvpn.com",
    "sg2.nordvpn.com",
    "sg3.nordvpn.com",
    "sg4.nordvpn.com",
    "sg5.nordvpn.com",
    "sg6.nordvpn.com",
    "sg7.nordvpn.com",
    "sg8.nordvpn.com",
    "sg9.nordvpn.com",
    "si1.nordvpn.com",
    "sk1.nordvpn.com",
    "sk2.nordvpn.com",
    "th1.nordvpn.com",
    "tr2.nordvpn.com",
    "tr4.nordvpn.com",
    "tr5.nordvpn.com",
    "tr6.nordvpn.com",
    "tr7.nordvpn.com",
    "tw-hk1.nordvpn.com",
    "tw2.nordvpn.com",
    "tw3.nordvpn.com",
    "tw4.nordvpn.com",
    "tw5.nordvpn.com",
    "ua1.nordvpn.com",
    "ua2.nordvpn.com",
    "uk-nl1.nordvpn.com",
    "uk100.nordvpn.com",
    "uk101.nordvpn.com",
    "uk102.nordvpn.com",
    "uk103.nordvpn.com",
    "uk104.nordvpn.com",
    "uk105.nordvpn.com",
    "uk110.nordvpn.com",
    "uk111.nordvpn.com",
    "uk112.nordvpn.com",
    "uk113.nordvpn.com",
    "uk15.nordvpn.com",
    "uk16.nordvpn.com",
    "uk17.nordvpn.com",
    "uk18.nordvpn.com",
    "uk19.nordvpn.com",
    "uk2.nordvpn.com",
    "uk20.nordvpn.com",
    "uk21.nordvpn.com",
    "uk22.nordvpn.com",
    "uk26.nordvpn.com",
    "uk27.nordvpn.com",
    "uk28.nordvpn.com",
    "uk29.nordvpn.com",
    "uk30.nordvpn.com",
    "uk31.nordvpn.com",
    "uk32.nordvpn.com",
    "uk33.nordvpn.com",
    "uk34.nordvpn.com",
    "uk36.nordvpn.com",
    "uk37.nordvpn.com",
    "uk38.nordvpn.com",
    "uk39.nordvpn.com",
    "uk40.nordvpn.com",
    "uk41.nordvpn.com",
    "uk46.nordvpn.com",
    "uk47.nordvpn.com",
    "uk48.nordvpn.com",
    "uk49.nordvpn.com",
    "uk50.nordvpn.com",
    "uk51.nordvpn.com",
    "uk52.nordvpn.com",
    "uk53.nordvpn.com",
    "uk54.nordvpn.com",
    "uk55.nordvpn.com",
    "uk56.nordvpn.com",
    "uk57.nordvpn.com",
    "uk58.nordvpn.com",
    "uk59.nordvpn.com",
    "uk60.nordvpn.com",
    "uk61.nordvpn.com",
    "uk62.nordvpn.com",
    "uk63.nordvpn.com",
    "uk64.nordvpn.com",
    "uk65.nordvpn.com",
    "uk66.nordvpn.com",
    "uk67.nordvpn.com",
    "uk68.nordvpn.com",
    "uk69.nordvpn.com",
    "uk70.nordvpn.com",
    "uk71.nordvpn.com",
    "uk72.nordvpn.com",
    "uk73.nordvpn.com",
    "uk74.nordvpn.com",
    "uk75.nordvpn.com",
    "uk76.nordvpn.com",
    "uk77.nordvpn.com",
    "uk78.nordvpn.com",
    "uk79.nordvpn.com",
    "uk80.nordvpn.com",
    "uk81.nordvpn.com",
    "uk82.nordvpn.com",
    "uk83.nordvpn.com",
    "uk84.nordvpn.com",
    "uk85.nordvpn.com",
    "uk86.nordvpn.com",
    "uk87.nordvpn.com",
    "uk88.nordvpn.com",
    "uk89.nordvpn.com",
    "uk90.nordvpn.com",
    "uk91.nordvpn.com",
    "uk92.nordvpn.com",
    "uk93.nordvpn.com",
    "uk94.nordvpn.com",
    "uk95.nordvpn.com",
    "uk96.nordvpn.com",
    "uk97.nordvpn.com",
    "uk98.nordvpn.com",
    "uk99.nordvpn.com",
    "us-ca2.nordvpn.com",
    "us-ca3.nordvpn.com",
    "us108.nordvpn.com",
    "us109.nordvpn.com",
    "us11.nordvpn.com",
    "us110.nordvpn.com",
    "us111.nordvpn.com",
    "us13.nordvpn.com",
    "us137.nordvpn.com",
    "us138.nordvpn.com",
    "us139.nordvpn.com",
    "us140.nordvpn.com",
    "us166.nordvpn.com",
    "us167.nordvpn.com",
    "us168.nordvpn.com",
    "us169.nordvpn.com",
    "us195.nordvpn.com",
    "us196.nordvpn.com",
    "us197.nordvpn.com",
    "us198.nordvpn.com",
    "us20.nordvpn.com",
    "us21.nordvpn.com",
    "us224.nordvpn.com",
    "us225.nordvpn.com",
    "us226.nordvpn.com",
    "us227.nordvpn.com",
    "us23.nordvpn.com",
    "us24.nordvpn.com",
    "us253.nordvpn.com",
    "us254.nordvpn.com",
    "us255.nordvpn.com",
    "us256.nordvpn.com",
    "us282.nordvpn.com",
    "us283.nordvpn.com",
    "us284.nordvpn.com",
    "us285.nordvpn.com",
    "us311.nordvpn.com",
    "us312.nordvpn.com",
    "us313.nordvpn.com",
    "us314.nordvpn.com",
    "us317.nordvpn.com",
    "us318.nordvpn.com",
    "us319.nordvpn.com",
    "us320.nordvpn.com",
    "us321.nordvpn.com",
    "us322.nordvpn.com",
    "us323.nordvpn.com",
    "us326.nordvpn.com",
    "us327.nordvpn.com",
    "us328.nordvpn.com",
    "us329.nordvpn.com",
    "us330.nordvpn.com",
    "us333.nordvpn.com",
    "us334.nordvpn.com",
    "us335.nordvpn.com",
    "us336.nordvpn.com",
    "us337.nordvpn.com",
    "us338.nordvpn.com",
    "us339.nordvpn.com",
    "us340.nordvpn.com",
    "us341.nordvpn.com",
    "us342.nordvpn.com",
    "us349.nordvpn.com",
    "us350.nordvpn.com",
    "us351.nordvpn.com",
    "us352.nordvpn.com",
    "us353.nordvpn.com",
    "us354.nordvpn.com",
    "us355.nordvpn.com",
    "us356.nordvpn.com",
    "us357.nordvpn.com",
    "us358.nordvpn.com",
    "us359.nordvpn.com",
    "us360.nordvpn.com",
    "us361.nordvpn.com",
    "us362.nordvpn.com",
    "us363.nordvpn.com",
    "us364.nordvpn.com",
    "us365.nordvpn.com",
    "us366.nordvpn.com",
    "us367.nordvpn.com",
    "us368.nordvpn.com",
    "us369.nordvpn.com",
    "us370.nordvpn.com",
    "us371.nordvpn.com",
    "us372.nordvpn.com",
    "us373.nordvpn.com",
    "us374.nordvpn.com",
    "us375.nordvpn.com",
    "us376.nordvpn.com",
    "us377.nordvpn.com",
    "us378.nordvpn.com",
    "us379.nordvpn.com",
    "us380.nordvpn.com",
    "us381.nordvpn.com",
    "us382.nordvpn.com",
    "us383.nordvpn.com",
    "us384.nordvpn.com",
    "us401.nordvpn.com",
    "us402.nordvpn.com",
    "us403.nordvpn.com",
    "us404.nordvpn.com",
    "us405.nordvpn.com",
    "us406.nordvpn.com",
    "us407.nordvpn.com",
    "us408.nordvpn.com",
    "us409.nordvpn.com",
    "us410.nordvpn.com",
    "us411.nordvpn.com",
    "us412.nordvpn.com",
    "us413.nordvpn.com",
    "us414.nordvpn.com",
    "us415.nordvpn.com",
    "us416.nordvpn.com",
    "us417.nordvpn.com",
    "us418.nordvpn.com",
    "us419.nordvpn.com",
    "us420.nordvpn.com",
    "us421.nordvpn.com",
    "us422.nordvpn.com",
    "us423.nordvpn.com",
    "us424.nordvpn.com",
    "us425.nordvpn.com",
    "us426.nordvpn.com",
    "us435.nordvpn.com",
    "us436.nordvpn.com",
    "us437.nordvpn.com",
    "us438.nordvpn.com",
    "us439.nordvpn.com",
    "us440.nordvpn.com",
    "us441.nordvpn.com",
    "us442.nordvpn.com",
    "us447.nordvpn.com",
    "us448.nordvpn.com",
    "us449.nordvpn.com",
    "us450.nordvpn.com",
    "us451.nordvpn.com",
    "us452.nordvpn.com",
    "us453.nordvpn.com",
    "us454.nordvpn.com",
    "us455.nordvpn.com",
    "us456.nordvpn.com",
    "us457.nordvpn.com",
    "us458.nordvpn.com",
    "us467.nordvpn.com",
    "us468.nordvpn.com",
    "us469.nordvpn.com",
    "us470.nordvpn.com",
    "us471.nordvpn.com",
    "us472.nordvpn.com",
    "us473.nordvpn.com",
    "us474.nordvpn.com",
    "us475.nordvpn.com",
    "us476.nordvpn.com",
    "us477.nordvpn.com",
    "us478.nordvpn.com",
    "us479.nordvpn.com",
    "us480.nordvpn.com",
    "us481.nordvpn.com",
    "us482.nordvpn.com",
    "us491.nordvpn.com",
    "us492.nordvpn.com",
    "us493.nordvpn.com",
    "us494.nordvpn.com",
    "us495.nordvpn.com",
    "us496.nordvpn.com",
    "us497.nordvpn.com",
    "us498.nordvpn.com",
    "us499.nordvpn.com",
    "us50.nordvpn.com",
    "us500.nordvpn.com",
    "us501.nordvpn.com",
    "us502.nordvpn.com",
    "us503.nordvpn.com",
    "us504.nordvpn.com",
    "us505.nordvpn.com",
    "us506.nordvpn.com",
    "us507.nordvpn.com",
    "us508.nordvpn.com",
    "us509.nordvpn.com",
    "us51.nordvpn.com",
    "us510.nordvpn.com",
    "us511.nordvpn.com",
    "us512.nordvpn.com",
    "us513.nordvpn.com",
    "us514.nordvpn.com",
    "us515.nordvpn.com",
    "us516.nordvpn.com",
    "us517.nordvpn.com",
    "us518.nordvpn.com",
    "us519.nordvpn.com",
    "us52.nordvpn.com",
    "us520.nordvpn.com",
    "us521.nordvpn.com",
    "us522.nordvpn.com",
    "us523.nordvpn.com",
    "us524.nordvpn.com",
    "us525.nordvpn.com",
    "us526.nordvpn.com",
    "us527.nordvpn.com",
    "us528.nordvpn.com",
    "us529.nordvpn.com",
    "us53.nordvpn.com",
    "us530.nordvpn.com",
    "us531.nordvpn.com",
    "us532.nordvpn.com",
    "us533.nordvpn.com",
    "us534.nordvpn.com",
    "us535.nordvpn.com",
    "us536.nordvpn.com",
    "us537.nordvpn.com",
    "us538.nordvpn.com",
    "us539.nordvpn.com",
    "us540.nordvpn.com",
    "us541.nordvpn.com",
    "us542.nordvpn.com",
    "us543.nordvpn.com",
    "us544.nordvpn.com",
    "us545.nordvpn.com",
    "us546.nordvpn.com",
    "us547.nordvpn.com",
    "us548.nordvpn.com",
    "us549.nordvpn.com",
    "us554.nordvpn.com",
    "us555.nordvpn.com",
    "us556.nordvpn.com",
    "us557.nordvpn.com",
    "us561.nordvpn.com",
    "us562.nordvpn.com",
    "us563.nordvpn.com",
    "us564.nordvpn.com",
    "us565.nordvpn.com",
    "us566.nordvpn.com",
    "us567.nordvpn.com",
    "us568.nordvpn.com",
    "us569.nordvpn.com",
    "us570.nordvpn.com",
    "us571.nordvpn.com",
    "us572.nordvpn.com",
    "us573.nordvpn.com",
    "us574.nordvpn.com",
    "us575.nordvpn.com",
    "us576.nordvpn.com",
    "us577.nordvpn.com",
    "us578.nordvpn.com",
    "us579.nordvpn.com",
    "us580.nordvpn.com",
    "us581.nordvpn.com",
    "us582.nordvpn.com",
    "us583.nordvpn.com",
    "us584.nordvpn.com",
    "us585.nordvpn.com",
    "us586.nordvpn.com",
    "us587.nordvpn.com",
    "us588.nordvpn.com",
    "us589.nordvpn.com",
    "us590.nordvpn.com",
    "us591.nordvpn.com",
    "us592.nordvpn.com",
    "us593.nordvpn.com",
    "us594.nordvpn.com",
    "us595.nordvpn.com",
    "us596.nordvpn.com",
    "us597.nordvpn.com",
    "us598.nordvpn.com",
    "us599.nordvpn.com",
    "us600.nordvpn.com",
    "us603.nordvpn.com",
    "us604.nordvpn.com",
    "us605.nordvpn.com",
    "us606.nordvpn.com",
    "us607.nordvpn.com",
    "us608.nordvpn.com",
    "us609.nordvpn.com",
    "us610.nordvpn.com",
    "us611.nordvpn.com",
    "us612.nordvpn.com",
    "us613.nordvpn.com",
    "us614.nordvpn.com",
    "us615.nordvpn.com",
    "us616.nordvpn.com",
    "us617.nordvpn.com",
    "us618.nordvpn.com",
    "us619.nordvpn.com",
    "us620.nordvpn.com",
    "us621.nordvpn.com",
    "us622.nordvpn.com",
    "us623.nordvpn.com",
    "us624.nordvpn.com",
    "us625.nordvpn.com",
    "us626.nordvpn.com",
    "us627.nordvpn.com",
    "us628.nordvpn.com",
    "us629.nordvpn.com",
    "us630.nordvpn.com",
    "us631.nordvpn.com",
    "us632.nordvpn.com",
    "us633.nordvpn.com",
    "us634.nordvpn.com",
    "us635.nordvpn.com",
    "us636.nordvpn.com",
    "us637.nordvpn.com",
    "us638.nordvpn.com",
    "us639.nordvpn.com",
    "us640.nordvpn.com",
    "us641.nordvpn.com",
    "us642.nordvpn.com",
    "us643.nordvpn.com",
    "us644.nordvpn.com",
    "us645.nordvpn.com",
    "us646.nordvpn.com",
    "us647.nordvpn.com",
    "us648.nordvpn.com",
    "us649.nordvpn.com",
    "us650.nordvpn.com",
    "us651.nordvpn.com",
    "us652.nordvpn.com",
    "us653.nordvpn.com",
    "us654.nordvpn.com",
    "us655.nordvpn.com",
    "us656.nordvpn.com",
    "us657.nordvpn.com",
    "us658.nordvpn.com",
    "us659.nordvpn.com",
    "us660.nordvpn.com",
    "us661.nordvpn.com",
    "us662.nordvpn.com",
    "us663.nordvpn.com",
    "us664.nordvpn.com",
    "us665.nordvpn.com",
    "us666.nordvpn.com",
    "us667.nordvpn.com",
    "us668.nordvpn.com",
    "us669.nordvpn.com",
    "us670.nordvpn.com",
    "us671.nordvpn.com",
    "us672.nordvpn.com",
    "us673.nordvpn.com",
    "us674.nordvpn.com",
    "us675.nordvpn.com",
    "us676.nordvpn.com",
    "us679.nordvpn.com",
    "us680.nordvpn.com",
    "us681.nordvpn.com",
    "us682.nordvpn.com",
    "us683.nordvpn.com",
    "us684.nordvpn.com",
    "us685.nordvpn.com",
    "us686.nordvpn.com",
    "us687.nordvpn.com",
    "us688.nordvpn.com",
    "us689.nordvpn.com",
    "us690.nordvpn.com",
    "us691.nordvpn.com",
    "us692.nordvpn.com",
    "us693.nordvpn.com",
    "us694.nordvpn.com",
    "us695.nordvpn.com",
    "us696.nordvpn.com",
    "us697.nordvpn.com",
    "us698.nordvpn.com",
    "us699.nordvpn.com",
    "us700.nordvpn.com",
    "us701.nordvpn.com",
    "us702.nordvpn.com",
    "us703.nordvpn.com",
    "us704.nordvpn.com",
    "us705.nordvpn.com",
    "us706.nordvpn.com",
    "us707.nordvpn.com",
    "us708.nordvpn.com",
    "us709.nordvpn.com",
    "us710.nordvpn.com",
    "us711.nordvpn.com",
    "us712.nordvpn.com",
    "us713.nordvpn.com",
    "us714.nordvpn.com",
    "us715.nordvpn.com",
    "us716.nordvpn.com",
    "us717.nordvpn.com",
    "us718.nordvpn.com",
    "us719.nordvpn.com",
    "us720.nordvpn.com",
    "us721.nordvpn.com",
    "us722.nordvpn.com",
    "us723.nordvpn.com",
    "us724.nordvpn.com",
    "us725.nordvpn.com",
    "us726.nordvpn.com",
    "us727.nordvpn.com",
    "us728.nordvpn.com",
    "us729.nordvpn.com",
    "us730.nordvpn.com",
    "us731.nordvpn.com",
    "us732.nordvpn.com",
    "us733.nordvpn.com",
    "us734.nordvpn.com",
    "us735.nordvpn.com",
    "us736.nordvpn.com",
    "us737.nordvpn.com",
    "us738.nordvpn.com",
    "us739.nordvpn.com",
    "us740.nordvpn.com",
    "us741.nordvpn.com",
    "us742.nordvpn.com",
    "us743.nordvpn.com",
    "us744.nordvpn.com",
    "us745.nordvpn.com",
    "us746.nordvpn.com",
    "us747.nordvpn.com",
    "us748.nordvpn.com",
    "us749.nordvpn.com",
    "us750.nordvpn.com",
    "us751.nordvpn.com",
    "us752.nordvpn.com",
    "us753.nordvpn.com",
    "us754.nordvpn.com",
    "us755.nordvpn.com",
    "us756.nordvpn.com",
    "us757.nordvpn.com",
    "us758.nordvpn.com",
    "us759.nordvpn.com",
    "us760.nordvpn.com",
    "us761.nordvpn.com",
    "us762.nordvpn.com",
    "us763.nordvpn.com",
    "us764.nordvpn.com",
    "us765.nordvpn.com",
    "us766.nordvpn.com",
    "us767.nordvpn.com",
    "us768.nordvpn.com",
    "us769.nordvpn.com",
    "us770.nordvpn.com",
    "us771.nordvpn.com",
    "us772.nordvpn.com",
    "us773.nordvpn.com",
    "us774.nordvpn.com",
    "us775.nordvpn.com",
    "us776.nordvpn.com",
    "us777.nordvpn.com",
    "us778.nordvpn.com",
    "us779.nordvpn.com",
    "us780.nordvpn.com",
    "us781.nordvpn.com",
    "us782.nordvpn.com",
    "us783.nordvpn.com",
    "us784.nordvpn.com",
    "us785.nordvpn.com",
    "us786.nordvpn.com",
    "us787.nordvpn.com",
    "us788.nordvpn.com",
    "us789.nordvpn.com",
    "us79.nordvpn.com",
    "us790.nordvpn.com",
    "us791.nordvpn.com",
    "us792.nordvpn.com",
    "us793.nordvpn.com",
    "us794.nordvpn.com",
    "us795.nordvpn.com",
    "us796.nordvpn.com",
    "us797.nordvpn.com",
    "us798.nordvpn.com",
    "us799.nordvpn.com",
    "us80.nordvpn.com",
    "us800.nordvpn.com",
    "us801.nordvpn.com",
    "us802.nordvpn.com",
    "us803.nordvpn.com",
    "us804.nordvpn.com",
    "us805.nordvpn.com",
    "us806.nordvpn.com",
    "us807.nordvpn.com",
    "us808.nordvpn.com",
    "us809.nordvpn.com",
    "us81.nordvpn.com",
    "us810.nordvpn.com",
    "us811.nordvpn.com",
    "us812.nordvpn.com",
    "us813.nordvpn.com",
    "us814.nordvpn.com",
    "us815.nordvpn.com",
    "us816.nordvpn.com",
    "us82.nordvpn.com",
    "us821.nordvpn.com",
    "us822.nordvpn.com",
    "us823.nordvpn.com",
    "us824.nordvpn.com",
    "us825.nordvpn.com",
    "us826.nordvpn.com",
    "us827.nordvpn.com",
    "us828.nordvpn.com",
    "us829.nordvpn.com",
    "us830.nordvpn.com",
    "us831.nordvpn.com",
    "us832.nordvpn.com",
    "us833.nordvpn.com",
    "us834.nordvpn.com",
    "us835.nordvpn.com",
    "us836.nordvpn.com",
    "vn1.nordvpn.com",
    "vn2.nordvpn.com",
    "za2.nordvpn.com",
    "za3.nordvpn.com",
    "za4.nordvpn.com",
    "za5.nordvpn.com",
    "za6.nordvpn.com"
]

results = []
q = Queue()

for vpn in vpns:
    q.put(vpn)

end = False


def check():
    while not end:
        try:
            vpn = q.get(timeout=3)
            proxy = "auth@" + vpn
            response = requests.get('https://www.ipify.org?format=json', proxies={'http': proxy, 'https': proxy})
            if response.status_code == 200:
                results.append((vpn, response.elapsed.total_seconds()))
        except:
            pass


for i in range(10):
    threading.Thread(target=check).start()

while True:
    try:
        q.put(q.get(timeout=3))
        sleep(3)
        print len(results)
    except:
        break
r = sorted(results, key=lambda time: time[1])

for i in range(200):
    print ' server foo%d %s:80' % (i, r[i][0])

