Module:number list/data/ru

local export = {numbers = {}}

local numbers = export.numbers

export.numbers[0] = { cardinal = {"ноль", "нуль"}, ordinal = "нулево́й", ordinal_abbr = "0-о́й", }

export.numbers[1] = { cardinal = "оди́н", ordinal = "пе́рвый", ordinal_abbr = "1-ый", adverbial = "одна́жды", multiplier = "одино́кий", collective = "одно́е", }

export.numbers[2] = { cardinal = "два", ordinal = "второ́й", ordinal_abbr = "2-о́й", adverbial = "два́жды", multiplier = {"двойно́й", "двоя́кий", "двукра́тный"}, collective = {"дво́е", "о́ба"}, fractional = "полови́на", }

export.numbers[3] = { cardinal = "три", ordinal = "тре́тий", ordinal_abbr = "3-ий", adverbial = "три́жды", multiplier = {"тройно́й","троя́кий","трёхкратный"}, collective = "тро́е", fractional = {"тре́тья","тре́тина","треть"}, }

export.numbers[4] = { cardinal = "четы́ре", ordinal = "четвёртый", ordinal_abbr = "4-ый", adverbial = "четы́режды", multiplier = {"четверно́й","четырехкра́тный"}, collective = "че́тверо", fractional = {"четвёртая","четверти́на","че́тверть"}, }

export.numbers[5] = { cardinal = "пять", ordinal = "пя́тый", ordinal_abbr = "5-ый", adverbial = "пя́тью", multiplier = {"пятерно́й","пятикра́тный"}, collective = "пя́теро", fractional = {"пя́тая","пяти́на"}, }

export.numbers[6] = { cardinal = "шесть", ordinal = "шесто́й", ordinal_abbr = "6-о́й", adverbial = "ше́стью", multiplier = {"шестерно́й","шестикра́тный"}, collective = "ше́стеро", fractional = {"шеста́я","шести́на"}, }

export.numbers[7] = { cardinal = "семь", ordinal = "седьмо́й", ordinal_abbr = "7-о́й", adverbial = "се́мью", multiplier = {"семерно́й","семикра́тный"}, collective = "се́меро", fractional = {"седьма́я","седьми́на"}, }

export.numbers[8] = { cardinal = "во́семь", ordinal = "восьмо́й", ordinal_abbr = "8-о́й", adverbial = "во́семью", multiplier = {"восьмерно́й","восьмикра́тный"}, collective = "во́сьмеро", fractional = {"восьма́я","восьми́на"}, }

export.numbers[9] = { cardinal = "де́вять", ordinal = "девя́тый", ordinal_abbr = "9-ый", adverbial = "де́вятью", multiplier = {"девятерно́й","девятикра́тный"}, collective = "де́вятеро", fractional = {"девя́тая","девяти́на"}, }

export.numbers[10] = { cardinal = "де́сять", ordinal = "деся́тый", ordinal_abbr = "10-ый", adverbial = "де́сятью", multiplier = {"десятерно́й","десятикра́тный"}, collective = "де́сятеро", fractional = {"деся́тая","десяти́на"}, }

export.numbers[11] = { cardinal = "оди́ннадцать", ordinal = "оди́ннадцатый", ordinal_abbr = "11-ый", adverbial = "оди́ннадцатью", multiplier = {"одиннадцатерно́й","одиннадцатикра́тный"}, collective = "оди́ннадцатеро", fractional = {"оди́ннадцатая","одиннадцати́на"}, }

export.numbers[12] = { cardinal = "двена́дцать", ordinal = "двена́дцатый", ordinal_abbr = "12-ый", }

export.numbers[13] = { cardinal = "трина́дцать", ordinal = "трина́дцатый", ordinal_abbr = "13-ый", }

export.numbers[14] = { cardinal = "четы́рнадцать", ordinal = "четы́рнадцатый", ordinal_abbr = "14-ый", }

export.numbers[15] = { cardinal = "пятна́дцать", ordinal = "пятна́дцатый", ordinal_abbr = "15-ый", }

export.numbers[16] = { cardinal = "шестна́дцать", ordinal = "шестна́дцатый", ordinal_abbr = "16-ый", }

export.numbers[17] = { cardinal = "семна́дцать", ordinal = "семна́дцатый", ordinal_abbr = "17-ый", }

export.numbers[18] = { cardinal = "восемна́дцать", ordinal = "восемна́дцатый", ordinal_abbr = "18-ый", }

export.numbers[19] = { cardinal = "девятна́дцать", ordinal = "девятна́дцатый", ordinal_abbr = "19-ый", }

export.numbers[20] = { cardinal = "два́дцать", ordinal = "двадца́тый", ordinal_abbr = "20-ый", }

export.numbers[21] = { cardinal = "два́дцать оди́н", ordinal = "два́дцать пе́рвый", ordinal_abbr = "21-ый", }

export.numbers[22] = { cardinal = "два́дцать два́", ordinal = "два́дцать второ́й", ordinal_abbr = "22-ый", }

export.numbers[23] = { cardinal = "два́дцать три́", ordinal = "два́дцать тре́тий", ordinal_abbr = "23-ый", }

export.numbers[24] = { cardinal = "два́дцать четы́ре", ordinal = "два́дцать четвёртый", ordinal_abbr = "24-ый", }

export.numbers[25] = { cardinal = "два́дцать пя́ть", ordinal = "два́дцать пя́тый", ordinal_abbr = "25-ый", }

export.numbers[26] = { cardinal = "два́дцать ше́сть", ordinal = "два́дцать шесто́й", ordinal_abbr = "26-ый", }

export.numbers[27] = { cardinal = "два́дцать се́мь", ordinal = "два́дцать седьмо́й", ordinal_abbr = "27-ый", }

export.numbers[28] = { cardinal = "два́дцать во́семь", ordinal = "два́дцать восьмо́й", ordinal_abbr = "28-ый", }

export.numbers[29] = { cardinal = "два́дцать де́вять", ordinal = "два́дцать девя́тый", ordinal_abbr = "29-ый", }

export.numbers[30] = { cardinal = "три́дцать", ordinal = "тридца́тый", ordinal_abbr = "30-ый", }

export.numbers[31] = { cardinal = "три́дцать оди́н", ordinal = "три́дцать пе́рвый", ordinal_abbr = "31-ый", }

export.numbers[32] = { cardinal = "три́дцать два́", ordinal = "три́дцать второ́й", ordinal_abbr = "32-ый", }

export.numbers[33] = { cardinal = "три́дцать три́", ordinal = "три́дцать тре́тий", ordinal_abbr = "33-ый", }

export.numbers[34] = { cardinal = "три́дцать четы́ре", ordinal = "три́дцать четвёртый", ordinal_abbr = "34-ый", }

export.numbers[35] = { cardinal = "три́дцать пя́ть", ordinal = "три́дцать пя́тый", ordinal_abbr = "35-ый", }

export.numbers[36] = { cardinal = "три́дцать ше́сть", ordinal = "три́дцать шесто́й", ordinal_abbr = "36-ый", }

export.numbers[37] = { cardinal = "три́дцать се́мь", ordinal = "три́дцать седьмо́й", ordinal_abbr = "37-ый", }

export.numbers[38] = { cardinal = "три́дцать во́семь", ordinal = "три́дцать восьмо́й", ordinal_abbr = "38-ый", }

export.numbers[39] = { cardinal = "три́дцать де́вять", ordinal = "три́дцать девя́тый", ordinal_abbr = "39-ый", }

export.numbers[40] = { cardinal = "со́рок", ordinal = "сороково́й", ordinal_abbr = "40-ой", adverbial = "сорока́", multiplier = "сорокакра́тный", collective = "со́рокеро", fractional = "сорока́я", }

export.numbers[41] = { cardinal = "со́рок оди́н", ordinal = "со́рок пе́рвый", ordinal_abbr = "41-ый", }

export.numbers[42] = { cardinal = "со́рок два́", ordinal = "со́рок второ́й", ordinal_abbr = "42-ый", }

export.numbers[43] = { cardinal = "со́рок три́", ordinal = "со́рок тре́тий", ordinal_abbr = "43-ый", }

export.numbers[44] = { cardinal = "со́рок четы́ре", ordinal = "со́рок четвёртый", ordinal_abbr = "44-ый", }

export.numbers[45] = { cardinal = "со́рок пя́ть", ordinal = "со́рок пя́тый", ordinal_abbr = "45-ый", }

export.numbers[46] = { cardinal = "со́рок ше́сть", ordinal = "со́рок шесто́й", ordinal_abbr = "46-ый", }

export.numbers[47] = { cardinal = "со́рок се́мь", ordinal = "со́рок седьмо́й", ordinal_abbr = "47-ый", }

export.numbers[48] = { cardinal = "со́рок во́семь", ordinal = "со́рок восьмо́й", ordinal_abbr = "48-ый", }

export.numbers[49] = { cardinal = "со́рок де́вять", ordinal = "со́рок девя́тый", ordinal_abbr = "49-ый", }

export.numbers[50] = { cardinal = "пятьдеся́т", ordinal = "пятидеся́тый", ordinal_abbr = "50-ый", }

export.numbers[51] = { cardinal = "пятьдеся́т оди́н", ordinal = "пятьдеся́т пе́рвый", ordinal_abbr = "51-ый", }

export.numbers[52] = { cardinal = "пятьдеся́т два́", ordinal = "пятьдеся́т второ́й", ordinal_abbr = "52-ый", }

export.numbers[53] = { cardinal = "пятьдеся́т три́", ordinal = "пятьдеся́т тре́тий", ordinal_abbr = "53-ый", }

export.numbers[54] = { cardinal = "пятьдеся́т четы́ре", ordinal = "пятьдеся́т четвёртый", ordinal_abbr = "54-ый", }

export.numbers[55] = { cardinal = "пятьдеся́т пя́ть", ordinal = "пятьдеся́т пя́тый", ordinal_abbr = "55-ый", }

export.numbers[56] = { cardinal = "пятьдеся́т ше́сть", ordinal = "пятьдеся́т шесто́й", ordinal_abbr = "56-ый", }

export.numbers[57] = { cardinal = "пятьдеся́т се́мь", ordinal = "пятьдеся́т седьмо́й", ordinal_abbr = "57-ый", }

export.numbers[58] = { cardinal = "пятьдеся́т во́семь", ordinal = "пятьдеся́т восьмо́й", ordinal_abbr = "58-ый", }

export.numbers[59] = { cardinal = "пятьдеся́т де́вять", ordinal = "пятьдеся́т девя́тый", ordinal_abbr = "59-ый", }

export.numbers[60] = { cardinal = "шестьдеся́т", ordinal = "шестидеся́тый", ordinal_abbr = "60-ый", }

export.numbers[61] = { cardinal = "шестьдеся́т оди́н", ordinal = "шестьдеся́т пе́рвый", ordinal_abbr = "61-ый", }

export.numbers[62] = { cardinal = "шестьдеся́т два́", ordinal = "шестьдеся́т второ́й", ordinal_abbr = "62-ый", }

export.numbers[63] = { cardinal = "шестьдеся́т три́", ordinal = "шестьдеся́т тре́тий", ordinal_abbr = "63-ый", }

export.numbers[64] = { cardinal = "шестьдеся́т четы́ре", ordinal = "шестьдеся́т четвёртый", ordinal_abbr = "64-ый", }

export.numbers[65] = { cardinal = "шестьдеся́т пя́ть", ordinal = "шестьдеся́т пя́тый", ordinal_abbr = "65-ый", }

export.numbers[66] = { cardinal = "шестьдеся́т ше́сть", ordinal = "шестьдеся́т шесто́й", ordinal_abbr = "66-ый", }

export.numbers[67] = { cardinal = "шестьдеся́т се́мь", ordinal = "шестьдеся́т седьмо́й", ordinal_abbr = "67-ый", }

export.numbers[68] = { cardinal = "шестьдеся́т во́семь", ordinal = "шестьдеся́т восьмо́й", ordinal_abbr = "68-ый", }

export.numbers[69] = { cardinal = "шестьдеся́т де́вять", ordinal = "шестьдеся́т девя́тый", ordinal_abbr = "69-ый", }

export.numbers[70] = { cardinal = "се́мьдесят", ordinal = "семидеся́тый", ordinal_abbr = "70-ый", }

export.numbers[71] = { cardinal = "се́мьдесят оди́н", ordinal = "се́мьдесят пе́рвый", ordinal_abbr = "71-ый", }

export.numbers[72] = { cardinal = "се́мьдесят два́", ordinal = "се́мьдесят второ́й", ordinal_abbr = "72-ый", }

export.numbers[73] = { cardinal = "се́мьдесят три́", ordinal = "се́мьдесят тре́тий", ordinal_abbr = "73-ый", }

export.numbers[74] = { cardinal = "се́мьдесят четы́ре", ordinal = "се́мьдесят четвёртый", ordinal_abbr = "74-ый", }

export.numbers[75] = { cardinal = "се́мьдесят пя́ть", ordinal = "се́мьдесят пя́тый", ordinal_abbr = "75-ый", }

export.numbers[76] = { cardinal = "се́мьдесят ше́сть", ordinal = "се́мьдесят шесто́й", ordinal_abbr = "76-ый", }

export.numbers[77] = { cardinal = "се́мьдесят се́мь", ordinal = "се́мьдесят седьмо́й", ordinal_abbr = "77-ый", }

export.numbers[78] = { cardinal = "се́мьдесят во́семь", ordinal = "се́мьдесят восьмо́й", ordinal_abbr = "78-ый", }

export.numbers[79] = { cardinal = "се́мьдесят де́вять", ordinal = "се́мьдесят девя́тый", ordinal_abbr = "79-ый", }

export.numbers[80] = { cardinal = "во́семьдесят", ordinal = "восьмидеся́тый", ordinal_abbr = "80-ый", }

export.numbers[81] = { cardinal = "во́семьдесят оди́н", ordinal = "во́семьдесят пе́рвый", ordinal_abbr = "81-ый", }

export.numbers[82] = { cardinal = "во́семьдесят два́", ordinal = "во́семьдесят второ́й", ordinal_abbr = "82-ый", }

export.numbers[83] = { cardinal = "во́семьдесят три́", ordinal = "во́семьдесят тре́тий", ordinal_abbr = "83-ый", }

export.numbers[84] = { cardinal = "во́семьдесят четы́ре", ordinal = "во́семьдесят четвёртый", ordinal_abbr = "84-ый", }

export.numbers[85] = { cardinal = "во́семьдесят пя́ть", ordinal = "во́семьдесят пя́тый", ordinal_abbr = "85-ый", }

export.numbers[86] = { cardinal = "во́семьдесят ше́сть", ordinal = "во́семьдесят шесто́й", ordinal_abbr = "86-ый", }

export.numbers[87] = { cardinal = "во́семьдесят се́мь", ordinal = "во́семьдесят седьмо́й", ordinal_abbr = "87-ый", }

export.numbers[88] = { cardinal = "во́семьдесят во́семь", ordinal = "во́семьдесят восьмо́й", ordinal_abbr = "88-ый", }

export.numbers[89] = { cardinal = "во́семьдесят де́вять", ordinal = "во́семьдесят девя́тый", ordinal_abbr = "89-ый", }

export.numbers[90] = { cardinal = "девяно́сто", ordinal = "девяно́стый", ordinal_abbr = "90-ый", adverbial = "девяно́ста", multiplier = "девяностокра́тный", collective = "девяно́стеро", fractional = "девяноста́я", }

export.numbers[91] = { cardinal = "девяно́сто оди́н", ordinal = "девяно́сто пе́рвый", ordinal_abbr = "91-ый", }

export.numbers[92] = { cardinal = "девяно́сто два́", ordinal = "девяно́сто второ́й", ordinal_abbr = "92-ый", }

export.numbers[93] = { cardinal = "девяно́сто три́", ordinal = "девяно́сто тре́тий", ordinal_abbr = "93-ый", }

export.numbers[94] = { cardinal = "девяно́сто четы́ре", ordinal = "девяно́сто четвёртый", ordinal_abbr = "94-ый", }

export.numbers[95] = { cardinal = "девяно́сто пя́ть", ordinal = "девяно́сто пя́тый", ordinal_abbr = "95-ый", }

export.numbers[96] = { cardinal = "девяно́сто ше́сть", ordinal = "девяно́сто шесто́й", ordinal_abbr = "96-ый", }

export.numbers[97] = { cardinal = "девяно́сто се́мь", ordinal = "девяно́сто седьмо́й", ordinal_abbr = "97-ый", }

export.numbers[98] = { cardinal = "девяно́сто во́семь", ordinal = "девяно́сто восьмо́й", ordinal_abbr = "98-ый", }

export.numbers[99] = { cardinal = "девяно́сто де́вять", ordinal = "девяно́сто девя́тый", ordinal_abbr = "99-ый", }

export.numbers[100] = { cardinal = "сто", ordinal = "со́тый", ordinal_abbr = "100-ый", adverbial = "со́тью", multiplier = "стокра́тный", collective = "со́тня", fractional = "со́тая", }

export.numbers[200] = { cardinal = "две́сти", ordinal = "двухсо́тый", ordinal_abbr = "200-ый", adverbial = "две́стью", multiplier = "двестикра́тный", collective = "двухсо́тня", fractional = "двухсо́тая", }

export.numbers[300] = { cardinal = "три́ста", ordinal = "трёхсо́тый", ordinal_abbr = "300-ый", adverbial = "три́стью", multiplier = "трехсоткра́тный", collective = "трёхсо́тня", fractional = "трёхсо́тая", }

export.numbers[400] = { cardinal = "четы́реста", ordinal = "четырёхсо́тый", ordinal_abbr = "400-ый", adverbial = "четы́рестью", multiplier = "четырехсоткра́тный", collective = "четырёхсотня", fractional = "четырёхсотая", }

export.numbers[500] = { cardinal = "пятьсо́т", ordinal = "пятисо́тый", ordinal_abbr = "500-ый", adverbial = "пятьсо́тью", multiplier = "пятисоткра́тный", collective = "пятисо́тня", fractional = "пятисо́тая", }

export.numbers[600] = { cardinal = "шестьсо́т", ordinal = "шестисо́тый", ordinal_abbr = "600-ый", adverbial = "шестьсо́тью", multiplier = "шестисоткра́тный", collective = "шестисо́тня", fractional = "шестисо́тая", }

export.numbers[700] = { cardinal = "семьсо́т", ordinal = "семисо́тый", ordinal_abbr = "700-ый", adverbial = "семьсо́тью", multiplier = "семисоткра́тный", collective = "семисо́тня", fractional = "семисо́тая", }

export.numbers[800] = { cardinal = "восемьсо́т", ordinal = "восьмисо́тый", ordinal_abbr = "800-ый", adverbial = "восемьсо́тью", multiplier = "восьмисоткра́тный", collective = "восьмисо́тня", fractional = "восьмисо́тая", }

export.numbers[900] = { cardinal = "девятьсо́т", ordinal = "девятисо́тый", ordinal_abbr = "900-ый", adverbial = "девятьсо́тью", multiplier = "девятисоткра́тный", collective = "девятисо́тня", fractional = "девятисо́тая", }

export.numbers[1000] = { cardinal = {"ты́сяча", "ты́ща"}, ordinal = "ты́сячный", ordinal_abbr = "1000-ый", adverbial = "ты́сячью", multiplier = "тысячекра́тный", collective = "ты́сячня", fractional = "ты́сячная", }

export.numbers[2000] = { cardinal = "две ты́сячи", ordinal = {"двухты́сячный"}, ordinal_abbr = "2000-ый", }

export.numbers[3000] = { cardinal = "три ты́сячи", ordinal = {"трёхты́сячный"}, ordinal_abbr = "3000-ый", }

export.numbers[4000] = { cardinal = "четы́ре ты́сячи", ordinal = {"четырёхты́сячный"}, ordinal_abbr = "4000-ый", }

export.numbers[5000] = { cardinal = "пять ты́сяч", ordinal = {"пятиты́сячный"}, ordinal_abbr = "5000-ый", }

export.numbers[6000] = { cardinal = "шесть ты́сяч", ordinal = {"шеститы́сячный"}, ordinal_abbr = "6000-ый", }

export.numbers[7000] = { cardinal = "семь ты́сяч", ordinal = {"семиты́сячный"}, ordinal_abbr = "7000-ый", }

export.numbers[8000] = { cardinal = "восемь ты́сяч", ordinal = {"восьмиты́сячный"}, ordinal_abbr = "8000-ый", }

export.numbers[9000] = { cardinal = "девять тысяч", ordinal = {"девятиты́сячный"}, ordinal_abbr = "9000-ый", }

export.numbers[10000] = { cardinal = "де́сять ты́сяч", ordinal = "десятиты́сячный", ordinal_abbr = "10000-ый", }

export.numbers[100000] = { cardinal = "сто́ ты́сяч", ordinal = "стоты́сячный", }

export.numbers[1000000] = { cardinal = "миллио́н", ordinal = "миллио́нный", }

--[=[

Until we create entries for the cardinals, better not to have these, as they get in the way of following the series above миллион.

export.numbers[10000000] = { cardinal = "де́сять миллио́нов", ordinal = "десятимиллио́нный", }

export.numbers[100000000] = { cardinal = "сто миллио́нов", ordinal = "стомиллио́нный", } ]=]

local function power_of(n) return "1" .. string.rep("0", n) end

export.numbers[power_of(9)] = { cardinal = {"миллиа́рд", "биллио́н"}, ordinal = {"миллиа́рдный", "биллио́нный"}, }

export.numbers[power_of(12)] = { cardinal = "триллио́н", ordinal = "триллио́нный", }

export.numbers[power_of(15)] = { cardinal = "квадриллио́н", ordinal = "квадриллио́нный", }

export.numbers[power_of(18)] = { cardinal = "квинтиллио́н", ordinal = "квинтиллио́нный", }

export.numbers[power_of(21)] = { cardinal = "секстиллио́н", ordinal = "секстиллио́нный", }

export.numbers[power_of(24)] = { cardinal = "септиллио́н", ordinal = "септиллио́нный", }

export.numbers[power_of(27)] = { cardinal = "октиллио́н", ordinal = "октиллио́нный", }

export.numbers[power_of(30)] = { cardinal = "нониллио́н", ordinal = "нониллио́нный", }

export.numbers[power_of(33)] = { cardinal = "дециллио́н", ordinal = "дециллио́нный", }

export.numbers[power_of(36)] = { cardinal = "ундециллио́н", ordinal = "ундециллио́нный", }

export.numbers[power_of(39)] = { cardinal = "додециллио́н", ordinal = "додециллио́нный", }

export.numbers[power_of(42)] = { cardinal = "тредециллио́н", ordinal = "тредециллио́нный", }

export.numbers[power_of(45)] = { cardinal = "кваттуордециллио́н", }

export.numbers[power_of(48)] = { cardinal = "квиндециллио́н", }

export.numbers[power_of(51)] = { cardinal = "сексдециллио́н", }

export.numbers[power_of(54)] = { cardinal = "септемдециллио́н", }

export.numbers[power_of(57)] = { cardinal = "октодециллио́н", }

export.numbers[power_of(60)] = { cardinal = "новемдециллио́н", }

export.numbers[power_of(63)] = { cardinal = "вигинтиллио́н", }

export.numbers[power_of(100)] = { cardinal = "гу́гол", }

export.numbers[power_of(303)] = { cardinal = "центиллио́н", }

export.numbers[power_of(3003)] = { cardinal = {"миллеиллио́н", "миллиллио́н"}, }

return export