{
 "code": "RU",
 "alpha3": "RUS",
 "numeric": "643",
 "flag": "🇷🇺",
 "name": "Russia",
 "official": "Russian Federation",
 "native": [
  "Россия"
 ],
 "independent": true,
 "status": "officially-assigned",
 "unMember": true,
 "region": "Europe",
 "subregion": "Eastern Europe",
 "capital": [
  "Moscow"
 ],
 "coords": [
  60,
  100
 ],
 "area": 17098242,
 "landlocked": false,
 "borders": [
  "AZ",
  "BY",
  "CN",
  "EE",
  "FI",
  "GE",
  "KZ",
  "KP",
  "LV",
  "LT",
  "MN",
  "NO",
  "PL",
  "UA"
 ],
 "demonym": "Russian",
 "tld": [
  ".ru",
  ".su",
  ".рф"
 ],
 "cioc": "RUS",
 "population": 140821000,
 "gdp": 5816000000000,
 "literacy": 99.7,
 "groups": [
  "151",
  "UN"
 ],
 "languages": [
  {
   "code": "ru",
   "name": "Russian",
   "percent": 94,
   "writing": null,
   "status": "official"
  },
  {
   "code": "tt",
   "name": "Tatar",
   "percent": 1.4,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "ba",
   "name": "Bashkir",
   "percent": 1.3,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "ce",
   "name": "Chechen",
   "percent": 0.66,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "av",
   "name": "Avaric",
   "percent": 0.39,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "udm",
   "name": "Udmurt",
   "percent": 0.38,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "sah",
   "name": "Yakut",
   "percent": 0.32,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "kbd",
   "name": "Kabardian",
   "percent": 0.31,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "myv",
   "name": "Erzya",
   "percent": 0.31,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "bua",
   "name": "Buriat",
   "percent": 0.22,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "mdf",
   "name": "Moksha",
   "percent": 0.21,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "kum",
   "name": "Kumyk",
   "percent": 0.2,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "kv",
   "name": "Komi",
   "percent": 0.18,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "lez",
   "name": "Lezghian",
   "percent": 0.18,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "krc",
   "name": "Karachay-Balkar",
   "percent": 0.17,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "inh",
   "name": "Ingush",
   "percent": 0.16,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "tyv",
   "name": "Tuvinian",
   "percent": 0.13,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "az-Cyrl",
   "name": null,
   "percent": 0.093,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "ady",
   "name": "Adyghe",
   "percent": 0.088,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "lbe",
   "name": null,
   "percent": 0.078,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "koi",
   "name": "Komi-Permyak",
   "percent": 0.045,
   "writing": null,
   "status": "official_regional"
  },
  {
   "code": "cv",
   "name": "Chuvash",
   "percent": 1.3,
   "writing": null,
   "status": null
  },
  {
   "code": "hy",
   "name": "Armenian",
   "percent": 0.84,
   "writing": null,
   "status": null
  },
  {
   "code": "chm",
   "name": "Mari",
   "percent": 0.37,
   "writing": null,
   "status": null
  },
  {
   "code": "os",
   "name": "Ossetic",
   "percent": 0.32,
   "writing": null,
   "status": null
  },
  {
   "code": "dar",
   "name": "Dargwa",
   "percent": 0.26,
   "writing": null,
   "status": null
  },
  {
   "code": "krl",
   "name": "Karelian",
   "percent": 0.082,
   "writing": null,
   "status": null
  },
  {
   "code": "pnt-Cyrl",
   "name": null,
   "percent": 0.04,
   "writing": null,
   "status": null
  },
  {
   "code": "abq",
   "name": null,
   "percent": 0.021,
   "writing": null,
   "status": null
  },
  {
   "code": "mrj",
   "name": "Western Mari",
   "percent": 0.021,
   "writing": null,
   "status": null
  },
  {
   "code": "alt",
   "name": "Southern Altai",
   "percent": 0.014,
   "writing": null,
   "status": null
  },
  {
   "code": "fi",
   "name": "Finnish",
   "percent": 0.012,
   "writing": null,
   "status": null
  },
  {
   "code": "sr",
   "name": "Serbian",
   "percent": 0.0041,
   "writing": null,
   "status": null
  },
  {
   "code": "vep",
   "name": "Veps",
   "percent": 0.0026,
   "writing": null,
   "status": null
  },
  {
   "code": "mn",
   "name": "Mongolian",
   "percent": 0.0015,
   "writing": null,
   "status": null
  },
  {
   "code": "kaa",
   "name": "Kara-Kalpak",
   "percent": 0.0006,
   "writing": null,
   "status": null
  },
  {
   "code": "izh",
   "name": "Ingrian",
   "percent": 0.0001,
   "writing": null,
   "status": null
  },
  {
   "code": "cu",
   "name": "Church Slavic",
   "percent": 0,
   "writing": null,
   "status": null
  },
  {
   "code": "vot",
   "name": "Votic",
   "percent": 0,
   "writing": null,
   "status": null
  }
 ],
 "locales": [
  "ba-RU",
  "bua-RU",
  "ce-RU",
  "cu-RU",
  "cv-RU",
  "mdf-RU",
  "myv-RU",
  "os-RU",
  "ru-RU",
  "sah-RU",
  "tt-RU",
  "tyv-RU"
 ],
 "currencies": [
  "RUB"
 ],
 "formerCurrencies": [
  "RUR"
 ],
 "timezones": [
  "Europe/Kaliningrad",
  "Europe/Moscow",
  "Europe/Kirov",
  "Europe/Volgograd",
  "Europe/Astrakhan",
  "Europe/Saratov",
  "Europe/Ulyanovsk",
  "Europe/Samara",
  "Asia/Yekaterinburg",
  "Asia/Omsk",
  "Asia/Novosibirsk",
  "Asia/Barnaul",
  "Asia/Tomsk",
  "Asia/Novokuznetsk",
  "Asia/Krasnoyarsk",
  "Asia/Irkutsk",
  "Asia/Chita",
  "Asia/Yakutsk",
  "Asia/Khandyga",
  "Asia/Vladivostok",
  "Asia/Ust-Nera",
  "Asia/Magadan",
  "Asia/Sakhalin",
  "Asia/Srednekolymsk",
  "Asia/Kamchatka",
  "Asia/Anadyr"
 ],
 "week": {
  "firstDay": "mon",
  "weekendStart": "sat",
  "weekendEnd": "sun",
  "minDays": 4
 },
 "hourCycle": {
  "preferred": "H",
  "allowed": [
   "H"
  ]
 },
 "calendars": [
  "gregorian"
 ],
 "measurement": {
  "system": "metric",
  "temperature": null,
  "paper": "A4"
 },
 "callingCodes": [
  "+73",
  "+74",
  "+75",
  "+78",
  "+79"
 ],
 "phone": {
  "callingCode": "7",
  "mainForCode": true,
  "intlPrefix": "810",
  "preferredIntlPrefix": "8~10",
  "nationalPrefix": "8",
  "leadingDigits": "[3489]",
  "lengths": [
   10,
   14
  ],
  "types": {
   "fixedLine": {
    "pattern": "(?:3(?:0[12]|36|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15-7]|6[0-35-79]|7[1-37-9]))\\d{7}",
    "example": "3011234567",
    "lengths": [
     "10"
    ],
    "national": "8 (301) 123-45-67",
    "international": "+7 301 123 45 67",
    "e164": "+73011234567",
    "layout": "X (XXX) XXX-XX-XX"
   },
   "mobile": {
    "pattern": "9\\d{9}",
    "example": "9123456789",
    "lengths": [
     "10"
    ],
    "national": "8 (912) 345-67-89",
    "international": "+7 912 345 67 89",
    "e164": "+79123456789",
    "layout": "X (XXX) XXX-XX-XX"
   },
   "tollFree": {
    "pattern": "8(?:0[04]|108\\d{3})\\d{7}",
    "example": "8001234567",
    "lengths": [
     "10",
     "14"
    ],
    "national": "8 (800) 123-45-67",
    "international": "+7 800 123 45 67",
    "e164": "+78001234567",
    "layout": "X (XXX) XXX-XX-XX"
   },
   "premiumRate": {
    "pattern": "80[39]\\d{7}",
    "example": "8091234567",
    "lengths": [
     "10"
    ],
    "national": "8 (809) 123-45-67",
    "international": "+7 809 123 45 67",
    "e164": "+78091234567",
    "layout": "X (XXX) XXX-XX-XX"
   },
   "personalNumber": {
    "pattern": "808\\d{7}",
    "example": "8081234567",
    "lengths": [
     "10"
    ],
    "national": "8 (808) 123-45-67",
    "international": "+7 808 123 45 67",
    "e164": "+78081234567",
    "layout": "X (XXX) XXX-XX-XX"
   }
  },
  "formats": [
   {
    "pattern": "(\\d{3})(\\d{2})(\\d{2})",
    "leading": [
     "[0-79]"
    ],
    "format": "$1-$2-$3",
    "intlFormat": "",
    "prefixRule": ""
   },
   {
    "pattern": "(\\d{4})(\\d{2})(\\d{2})(\\d{2})",
    "leading": [
     "7(?:1[0-8]|2[1-9])",
     "7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))",
     "7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"
    ],
    "format": "$1 $2 $3 $4",
    "prefixRule": "$NP ($FG)"
   },
   {
    "pattern": "(\\d{5})(\\d)(\\d{2})(\\d{2})",
    "leading": [
     "7(?:1[0-68]|2[1-9])",
     "7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))",
     "7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"
    ],
    "format": "$1 $2 $3 $4",
    "prefixRule": "$NP ($FG)"
   },
   {
    "pattern": "(\\d{3})(\\d{3})(\\d{4})",
    "leading": [
     "7"
    ],
    "format": "$1 $2 $3",
    "prefixRule": "$NP ($FG)"
   },
   {
    "pattern": "(\\d{3})(\\d{3})(\\d{2})(\\d{2})",
    "leading": [
     "[349]|8(?:[02-7]|1[1-8])"
    ],
    "format": "$1 $2-$3-$4",
    "prefixRule": "$NP ($FG)"
   },
   {
    "pattern": "(\\d{4})(\\d{4})(\\d{3})(\\d{3})",
    "leading": [
     "8"
    ],
    "format": "$1 $2 $3 $4",
    "prefixRule": "$NP ($FG)"
   }
  ],
  "emergency": {
   "pattern": "112|(?:0|10)[1-3]",
   "example": "1",
   "lengths": "2,3"
  }
 },
 "address": {
  "format": "%N%n%O%n%A%n%C%n%S%n%Z",
  "lines": [
   "{Name}",
   "{Organization}",
   "{Street address}",
   "{City}",
   "{State/province}",
   "{Postal code}"
  ],
  "required": [
   "Street address",
   "City",
   "State/province",
   "Postal code"
  ],
  "postalRegex": "\\d{6}",
  "postalExamples": [
   "247112",
   "103375",
   "188300"
  ],
  "stateType": "oblast",
  "subdivisions": 85,
  "uppercase": [
   "Street address",
   "City"
  ],
  "lang": "ru",
  "postUrl": "https://www.pochta.ru/post-index"
 }
}