Implement application to detect country by phone number.
[
{
"dialCode": "7 840",
"country": "Abkhazia"
},
{
"dialCode": "93",
"country": "Afghanistan"
},
{
"dialCode": "355",
"country": "Albania"
},
{
"dialCode": "213",
"country": "Algeria"
},
{
"dialCode": "1 684",
"country": "American Samoa"
},
{
"dialCode": "376",
"country": "Andorra"
},
{
"dialCode": "244",
"country": "Angola"
},
{
"dialCode": "1 264",
"country": "Anguilla"
},
{
"dialCode": "1 268",
"country": "Antigua and Barbuda"
},
{
"dialCode": "54",
"country": "Argentina"
},
{
"dialCode": "374",
"country": "Armenia"
},
{
"dialCode": "297",
"country": "Aruba"
},
{
"dialCode": "247",
"country": "Ascension"
},
{
"dialCode": "61",
"country": "Australia"
},
{
"dialCode": "672",
"country": "Australian External Territories"
},
{
"dialCode": "43",
"country": "Austria"
},
{
"dialCode": "994",
"country": "Azerbaijan"
},
{
"dialCode": "1 242",
"country": "Bahamas"
},
{
"dialCode": "973",
"country": "Bahrain"
},
{
"dialCode": "880",
"country": "Bangladesh"
},
{
"dialCode": "1 246",
"country": "Barbados"
},
{
"dialCode": "1 268",
"country": "Barbuda"
},
{
"dialCode": "375",
"country": "Belarus"
},
{
"dialCode": "32",
"country": "Belgium"
},
{
"dialCode": "501",
"country": "Belize"
},
{
"dialCode": "229",
"country": "Benin"
},
{
"dialCode": "1 441",
"country": "Bermuda"
},
{
"dialCode": "975",
"country": "Bhutan"
},
{
"dialCode": "591",
"country": "Bolivia"
},
{
"dialCode": "387",
"country": "Bosnia and Herzegovina"
},
{
"dialCode": "267",
"country": "Botswana"
},
{
"dialCode": "55",
"country": "Brazil"
},
{
"dialCode": "246",
"country": "British Indian Ocean Territory"
},
{
"dialCode": "1 284",
"country": "British Virgin Islands"
},
{
"dialCode": "673",
"country": "Brunei"
},
{
"dialCode": "359",
"country": "Bulgaria"
},
{
"dialCode": "226",
"country": "Burkina Faso"
},
{
"dialCode": "257",
"country": "Burundi"
},
{
"dialCode": "855",
"country": "Cambodia"
},
{
"dialCode": "237",
"country": "Cameroon"
},
{
"dialCode": "1",
"country": "Canada"
},
{
"dialCode": "238",
"country": "Cape Verde"
},
{
"dialCode": "1 345",
"country": "Cayman Islands"
},
{
"dialCode": "236",
"country": "Central African Republic"
},
{
"dialCode": "235",
"country": "Chad"
},
{
"dialCode": "56",
"country": "Chile"
},
{
"dialCode": "86",
"country": "China"
},
{
"dialCode": "61",
"country": "Christmas Island"
},
{
"dialCode": "61",
"country": "Cocos-Keeling Islands"
},
{
"dialCode": "57",
"country": "Colombia"
},
{
"dialCode": "269",
"country": "Comoros"
},
{
"dialCode": "242",
"country": "Congo"
},
{
"dialCode": "243",
"country": "Congo, Dem. Rep. of (Zaire)"
},
{
"dialCode": "682",
"country": "Cook Islands"
},
{
"dialCode": "506",
"country": "Costa Rica"
},
{
"dialCode": "385",
"country": "Croatia"
},
{
"dialCode": "53",
"country": "Cuba"
},
{
"dialCode": "599",
"country": "Curacao"
},
{
"dialCode": "537",
"country": "Cyprus"
},
{
"dialCode": "420",
"country": "Czech Republic"
},
{
"dialCode": "45",
"country": "Denmark"
},
{
"dialCode": "246",
"country": "Diego Garcia"
},
{
"dialCode": "253",
"country": "Djibouti"
},
{
"dialCode": "1 767",
"country": "Dominica"
},
{
"dialCode": "1 809",
"country": "Dominican Republic"
},
{
"dialCode": "670",
"country": "East Timor"
},
{
"dialCode": "56",
"country": "Easter Island"
},
{
"dialCode": "593",
"country": "Ecuador"
},
{
"dialCode": "20",
"country": "Egypt"
},
{
"dialCode": "503",
"country": "El Salvador"
},
{
"dialCode": "240",
"country": "Equatorial Guinea"
},
{
"dialCode": "291",
"country": "Eritrea"
},
{
"dialCode": "372",
"country": "Estonia"
},
{
"dialCode": "251",
"country": "Ethiopia"
},
{
"dialCode": "500",
"country": "Falkland Islands"
},
{
"dialCode": "298",
"country": "Faroe Islands"
},
{
"dialCode": "679",
"country": "Fiji"
},
{
"dialCode": "358",
"country": "Finland"
},
{
"dialCode": "33",
"country": "France"
},
{
"dialCode": "596",
"country": "French Antilles"
},
{
"dialCode": "594",
"country": "French Guiana"
},
{
"dialCode": "689",
"country": "French Polynesia"
},
{
"dialCode": "241",
"country": "Gabon"
},
{
"dialCode": "220",
"country": "Gambia"
},
{
"dialCode": "995",
"country": "Georgia"
},
{
"dialCode": "49",
"country": "Germany"
},
{
"dialCode": "233",
"country": "Ghana"
},
{
"dialCode": "350",
"country": "Gibraltar"
},
{
"dialCode": "30",
"country": "Greece"
},
{
"dialCode": "299",
"country": "Greenland"
},
{
"dialCode": "1 473",
"country": "Grenada"
},
{
"dialCode": "590",
"country": "Guadeloupe"
},
{
"dialCode": "1 671",
"country": "Guam"
},
{
"dialCode": "502",
"country": "Guatemala"
},
{
"dialCode": "224",
"country": "Guinea"
},
{
"dialCode": "245",
"country": "Guinea-Bissau"
},
{
"dialCode": "595",
"country": "Guyana"
},
{
"dialCode": "509",
"country": "Haiti"
},
{
"dialCode": "504",
"country": "Honduras"
},
{
"dialCode": "852",
"country": "Hong Kong SAR China"
},
{
"dialCode": "36",
"country": "Hungary"
},
{
"dialCode": "354",
"country": "Iceland"
},
{
"dialCode": "91",
"country": "India"
},
{
"dialCode": "62",
"country": "Indonesia"
},
{
"dialCode": "98",
"country": "Iran"
},
{
"dialCode": "964",
"country": "Iraq"
},
{
"dialCode": "353",
"country": "Ireland"
},
{
"dialCode": "972",
"country": "Israel"
},
{
"dialCode": "39",
"country": "Italy"
},
{
"dialCode": "225",
"country": "Ivory Coast"
},
{
"dialCode": "1 876",
"country": "Jamaica"
},
{
"dialCode": "81",
"country": "Japan"
},
{
"dialCode": "962",
"country": "Jordan"
},
{
"dialCode": "7 7",
"country": "Kazakhstan"
},
{
"dialCode": "254",
"country": "Kenya"
},
{
"dialCode": "686",
"country": "Kiribati"
},
{
"dialCode": "965",
"country": "Kuwait"
},
{
"dialCode": "996",
"country": "Kyrgyzstan"
},
{
"dialCode": "856",
"country": "Laos"
},
{
"dialCode": "371",
"country": "Latvia"
},
{
"dialCode": "961",
"country": "Lebanon"
},
{
"dialCode": "266",
"country": "Lesotho"
},
{
"dialCode": "231",
"country": "Liberia"
},
{
"dialCode": "218",
"country": "Libya"
},
{
"dialCode": "423",
"country": "Liechtenstein"
},
{
"dialCode": "370",
"country": "Lithuania"
},
{
"dialCode": "352",
"country": "Luxembourg"
},
{
"dialCode": "853",
"country": "Macau SAR China"
},
{
"dialCode": "389",
"country": "Macedonia"
},
{
"dialCode": "261",
"country": "Madagascar"
},
{
"dialCode": "265",
"country": "Malawi"
},
{
"dialCode": "60",
"country": "Malaysia"
},
{
"dialCode": "960",
"country": "Maldives"
},
{
"dialCode": "223",
"country": "Mali"
},
{
"dialCode": "356",
"country": "Malta"
},
{
"dialCode": "692",
"country": "Marshall Islands"
},
{
"dialCode": "596",
"country": "Martinique"
},
{
"dialCode": "222",
"country": "Mauritania"
},
{
"dialCode": "230",
"country": "Mauritius"
},
{
"dialCode": "262",
"country": "Mayotte"
},
{
"dialCode": "52",
"country": "Mexico"
},
{
"dialCode": "691",
"country": "Micronesia"
},
{
"dialCode": "1 808",
"country": "Midway Island"
},
{
"dialCode": "373",
"country": "Moldova"
},
{
"dialCode": "377",
"country": "Monaco"
},
{
"dialCode": "976",
"country": "Mongolia"
},
{
"dialCode": "382",
"country": "Montenegro"
},
{
"dialCode": "1664",
"country": "Montserrat"
},
{
"dialCode": "212",
"country": "Morocco"
},
{
"dialCode": "95",
"country": "Myanmar"
},
{
"dialCode": "264",
"country": "Namibia"
},
{
"dialCode": "674",
"country": "Nauru"
},
{
"dialCode": "977",
"country": "Nepal"
},
{
"dialCode": "31",
"country": "Netherlands"
},
{
"dialCode": "599",
"country": "Netherlands Antilles"
},
{
"dialCode": "1 869",
"country": "Nevis"
},
{
"dialCode": "687",
"country": "New Caledonia"
},
{
"dialCode": "64",
"country": "New Zealand"
},
{
"dialCode": "505",
"country": "Nicaragua"
},
{
"dialCode": "227",
"country": "Niger"
},
{
"dialCode": "234",
"country": "Nigeria"
},
{
"dialCode": "683",
"country": "Niue"
},
{
"dialCode": "672",
"country": "Norfolk Island"
},
{
"dialCode": "850",
"country": "North Korea"
},
{
"dialCode": "1 670",
"country": "Northern Mariana Islands"
},
{
"dialCode": "47",
"country": "Norway"
},
{
"dialCode": "968",
"country": "Oman"
},
{
"dialCode": "92",
"country": "Pakistan"
},
{
"dialCode": "680",
"country": "Palau"
},
{
"dialCode": "970",
"country": "Palestinian Territory"
},
{
"dialCode": "507",
"country": "Panama"
},
{
"dialCode": "675",
"country": "Papua New Guinea"
},
{
"dialCode": "595",
"country": "Paraguay"
},
{
"dialCode": "51",
"country": "Peru"
},
{
"dialCode": "63",
"country": "Philippines"
},
{
"dialCode": "48",
"country": "Poland"
},
{
"dialCode": "351",
"country": "Portugal"
},
{
"dialCode": "1 787",
"country": "Puerto Rico"
},
{
"dialCode": "974",
"country": "Qatar"
},
{
"dialCode": "262",
"country": "Reunion"
},
{
"dialCode": "40",
"country": "Romania"
},
{
"dialCode": "7",
"country": "Russia"
},
{
"dialCode": "250",
"country": "Rwanda"
},
{
"dialCode": "685",
"country": "Samoa"
},
{
"dialCode": "378",
"country": "San Marino"
},
{
"dialCode": "966",
"country": "Saudi Arabia"
},
{
"dialCode": "221",
"country": "Senegal"
},
{
"dialCode": "381",
"country": "Serbia"
},
{
"dialCode": "248",
"country": "Seychelles"
},
{
"dialCode": "232",
"country": "Sierra Leone"
},
{
"dialCode": "65",
"country": "Singapore"
},
{
"dialCode": "421",
"country": "Slovakia"
},
{
"dialCode": "386",
"country": "Slovenia"
},
{
"dialCode": "677",
"country": "Solomon Islands"
},
{
"dialCode": "27",
"country": "South Africa"
},
{
"dialCode": "500",
"country": "South Georgia and the South Sandwich Islands"
},
{
"dialCode": "82",
"country": "South Korea"
},
{
"dialCode": "34",
"country": "Spain"
},
{
"dialCode": "94",
"country": "Sri Lanka"
},
{
"dialCode": "249",
"country": "Sudan"
},
{
"dialCode": "597",
"country": "Suriname"
},
{
"dialCode": "268",
"country": "Swaziland"
},
{
"dialCode": "46",
"country": "Sweden"
},
{
"dialCode": "41",
"country": "Switzerland"
},
{
"dialCode": "963",
"country": "Syria"
},
{
"dialCode": "886",
"country": "Taiwan"
},
{
"dialCode": "992",
"country": "Tajikistan"
},
{
"dialCode": "255",
"country": "Tanzania"
},
{
"dialCode": "66",
"country": "Thailand"
},
{
"dialCode": "670",
"country": "Timor Leste"
},
{
"dialCode": "228",
"country": "Togo"
},
{
"dialCode": "690",
"country": "Tokelau"
},
{
"dialCode": "676",
"country": "Tonga"
},
{
"dialCode": "1 868",
"country": "Trinidad and Tobago"
},
{
"dialCode": "216",
"country": "Tunisia"
},
{
"dialCode": "90",
"country": "Turkey"
},
{
"dialCode": "993",
"country": "Turkmenistan"
},
{
"dialCode": "1 649",
"country": "Turks and Caicos Islands"
},
{
"dialCode": "688",
"country": "Tuvalu"
},
{
"dialCode": "1 340",
"country": "U.S. Virgin Islands"
},
{
"dialCode": "256",
"country": "Uganda"
},
{
"dialCode": "380",
"country": "Ukraine"
},
{
"dialCode": "971",
"country": "United Arab Emirates"
},
{
"dialCode": "44",
"country": "United Kingdom"
},
{
"dialCode": "1",
"country": "United States"
},
{
"dialCode": "598",
"country": "Uruguay"
},
{
"dialCode": "998",
"country": "Uzbekistan"
},
{
"dialCode": "678",
"country": "Vanuatu"
},
{
"dialCode": "58",
"country": "Venezuela"
},
{
"dialCode": "84",
"country": "Vietnam"
},
{
"dialCode": "1 808",
"country": "Wake Island"
},
{
"dialCode": "681",
"country": "Wallis and Futuna"
},
{
"dialCode": "967",
"country": "Yemen"
},
{
"dialCode": "260",
"country": "Zambia"
},
{
"dialCode": "255",
"country": "Zanzibar"
},
{
"dialCode": "263",
"country": "Zimbabwe"
}
]