This module contains data on various types of numbers in Mongolian.

Number Cardinal Attributive Ordinal Adverbial Multiplier Distributive Approximative Collective Maximative Fractional
0 тэг (teg) тэгэн (tegen)
1 нэг (neg) нэгэн (negen) нэгдүгээр (negdügeer), нэг дэх (neg dex) нэгэнтээ (negentee) нэгээд (negeed) нэгүүл (negüül) нэгээр (negeer)
2 хоёр (xojor) хоёр (xojor) хоёрдугаар (xojordugaar), хоёр дахь (xojor daxʹ), хоёрдогч (xojordogč) хоёртоо (xojortoo) хоймсон (xojmson) хоёроод (xojorood) хойгуул (xojguul) хоёроор (xojoroor) хагас (xagas)
3 гурав (gurav) гурван (gurvan) гуравдугаар (guravdugaar), гурав дахь (gurav daxʹ), гуравдагч (guravdagč) гурвантаа (gurvantaa) гурамсан (guramsan) гурваад (gurvaad) гурвуул (gurvuul) гурваар (gurvaar)
4 дөрөв (döröv) дөрвөн (dörvön) дөрөвдүгээр (dörövdügeer), дөрөв дэх (döröv dex), дөрөвдөгч (dörövdögč) дөрвөнтөө (dörvöntöö) дөрвөөд (dörvööd) дөрвүүл (dörvüül) дөрвөөр (dörvöör)
5 тав (tav) таван (tavan) тавдугаар (tavdugaar), тав дахь (tav daxʹ), тавдагч (tavdagč) тавантаа (tavantaa) таваад (tavaad) тавуул (tavuul) таваар (tavaar)
6 зургаа (zurgaa) зургаан (zurgaan) зургаадугаар (zurgaadugaar), зургаа дахь (zurgaa daxʹ) зургаантаа (zurgaantaa) зургаагаад (zurgaagaad) зургуул (zurguul) зургаагаар (zurgaagaar)
7 долоо (doloo) долоон (doloon) долоодугаар (doloodugaar), долоо дахь (doloo daxʹ) долоонтоо (doloontoo) долоогоод (doloogood) долуул (doluul) долоогоор (doloogoor)
8 найм (najm) найман (najman) наймдугаар (najmdugaar), найм дахь (najm daxʹ) наймантаа (najmantaa) наймаад (najmaad) наймуул (najmuul) наймаар (najmaar)
9 ес (jes) есөн (jösön) есдүгээр (jesdügeer), ес дэх (jes dex) есөнтөө (jösöntöö) есөөд (jösööd) есүүл (jesüül) есөөр (jösöör)
10 арав (arav) арван (arvan) аравдугаар (aravdugaar), арав дахь (arav daxʹ) арвантаа (arvantaa) арваад (arvaad) арваад (arvaad) арвуул (arvuul) арваар (arvaar)
20 хорь (xorʹ) хорин (xorin) хорьдугаар (xorʹdugaar), хорь дахь (xorʹ daxʹ) хоринтоо (xorintoo) хориод (xoriod) хориул (xoriul) хориор (xorior)
30 гуч (guč) гучин (gučin) гучдугаар (gučdugaar), гуч дахь (guč daxʹ) гучинтаа (gučintaa) гучаад (gučaad) гучуул (gučuul) гучаар (gučaar)
40 дөч (döč) дөчин (döčin) дөчдүгээр (döčdügeer), дөч дэх (döč dex) дөчинтөө (döčintöö) дөчөөд (döčööd) дөчүүл (döčüül) дөчөөр (döčöör)
50 тавь (tavʹ) тавин (tavin) тавьдугаар (tavʹdugaar), тавь дахь (tavʹ daxʹ) тавинтаа (tavintaa) тавиад (taviad) тавиул (taviul) тавиар (taviar)
60 жар (žar) жаран (žaran) жардугаар (žardugaar), жар дахь (žar daxʹ) жарантаа (žarantaa) жараад (žaraad) жаруул (žaruul) жараар (žaraar)
70 дал (dal) далан (dalan) далдугаар (daldugaar), дал дахь (dal daxʹ) далантаа (dalantaa) далаад (dalaad) далуул (daluul) далаар (dalaar)
80 ная (naja) наян (najan) наядугаар (najadugaar), ная дахь (naja daxʹ) наянтаа (najantaa) наяад (najaad) наяул (najaul) наяар (najaar)
90 ер (jer) ерэн (jeren) ердүгээр (jerdügeer), ер дэх (jer dex) ерэнтээ (jerentee) ерээд (jereed) ерүүл (jerüül) ерээр (jereer)
100 зуу (zuu) зуун (zuun) зуудугаар (zuudugaar), зуу дахь (zuu daxʹ) зуунтаа (zuuntaa) зуугаад (zuugaad) зуугуул (zuuguul) зуугаар (zuugaar)
1,000 мянга (mjanga) мянган (mjangan) мянгадугаар (mjangadugaar), мянга дахь (mjanga daxʹ) мянгантаа (mjangantaa) мянгаад (mjangaad) мянгуул (mjanguul) мянгаар (mjangaar)
10,000 түм (tüm) түмэн (tümen) түмдүгээр (tümdügeer), түм дэх (tüm dex) түмэнтээ (tümentee) түмээд (tümeed) түмүүл (tümüül) түмээр (tümeer)
100,000 бум (bum) буман (buman) бумдугаар (bumdugaar), бум дахь (bum daxʹ) бумантаа (bumantaa) бумаад (bumaad) бумуул (bumuul) бумаар (bumaar)
1,000,000 (106) сая (saja) сая (saja) саядугаар (sajadugaar), сая дахь (saja daxʹ) саятаа (sajataa) саяад (sajaad) саяуул (sajauul) саяар (sajaar)
10,000,000 (107) живаа (živaa) живаа (živaa) живаадугаар (živaadugaar), живаа дахь (živaa daxʹ) живаатаа (živaataa) живуул (živuul) живаагаар (živaagaar)
100,000,000 (108) дүнчүүр (dünčüür) дүнчүүр (dünčüür) дүнчүүрдүгээр (dünčüürdügeer), дүнчүүр дэх (dünčüür dex) дүнчүүртээ (dünčüürtee) дүнчүүрээр (dünčüüreer)
1,000,000,000 (109) тэрбум (terbum) тэрбум (terbum) тэрбумдугаар (terbumdugaar), тэрбум дахь (terbum daxʹ) тэрбумтаа (terbumtaa) тэрбумаар (terbumaar)
10,000,000,000 (1010) их тэрбум (ix terbum) их тэрбум (ix terbum) их тэрбумдугаар (ix terbumdugaar), их тэрбум дахь (ix terbum daxʹ)
100,000,000,000 (1011) наяд (najad) наяд (najad) наяд дахь (najad daxʹ)
1012 их наяд (ix najad) их наяд (ix najad) их наяд дахь (ix najad daxʹ)
1013 маш дэлгэмэл (maš delgemel) маш дэлгэмэл (maš delgemel) маш дэлгэмэл дэх (maš delgemel dex)
1014 их маш дэлгэмэл (ix maš delgemel) их маш дэлгэмэл (ix maš delgemel) их маш дэлгэмэл дэх (ix maš delgemel dex)
1015 тунамал (tunamal) тунамал (tunamal) тунамал дахь (tunamal daxʹ)

local export = {numbers = {}}

export.additional_number_types = {
	{key = "attributive", after = "cardinal"},
	{key = "maximative", after = "collective"},
	{key = "approximative", after = "distributive"},
}

local numbers = export.numbers

numbers[0] = {
	cardinal = "тэг",
	attributive = "тэгэн",
}

numbers[1] = {
	cardinal = "нэг",
	attributive = "нэгэн",
	ordinal = {"нэгдүгээр", "нэг дэх"},
	adverbial = "нэгэнтээ",
	distributive = "нэгээд",
	collective = "нэгүүл",
	maximative = "нэгээр",
}

numbers[2] = {
	cardinal = "хоёр",
	attributive = "хоёр",
	ordinal = {"хоёрдугаар", "хоёр дахь", "хоёрдогч"},
	adverbial = "хоёртоо",
	multiplier = "хоймсон",
	distributive = "хоёроод",
	collective = "хойгуул",
	maximative = "хоёроор",
	fractional = "хагас",
}

numbers[3] = {
	cardinal = "гурав",
	attributive = "гурван",
	ordinal = {"гуравдугаар", "гурав дахь", "гуравдагч"},
	adverbial = "гурвантаа",
	multiplier = "гурамсан",
	distributive = "гурваад",
	collective = "гурвуул",
	maximative = "гурваар",
}

numbers[4] = {
	cardinal = "дөрөв",
	attributive = "дөрвөн",
	ordinal = {"дөрөвдүгээр", "дөрөв дэх", "дөрөвдөгч"},
	adverbial = "дөрвөнтөө",
	distributive = "дөрвөөд",
	collective = "дөрвүүл",
	maximative = "дөрвөөр",
}

numbers[5] = {
	cardinal = "тав",
	attributive = "таван",
	ordinal = {"тавдугаар", "тав дахь", "тавдагч"},
	adverbial = "тавантаа",
	distributive = "таваад",
	collective = "тавуул",
	maximative = "таваар",
}

numbers[6] = {
	cardinal = "зургаа",
	attributive = "зургаан",
	ordinal = {"зургаадугаар", "зургаа дахь"},
	adverbial = "зургаантаа",
	distributive = "зургаагаад",
	collective = "зургуул",
	maximative = "зургаагаар",
}

numbers[7] = {
	cardinal = "долоо",
	attributive = "долоон",
	ordinal = {"долоодугаар", "долоо дахь"},
	adverbial = "долоонтоо",
	distributive = "долоогоод",
	collective = "долуул",
	maximative = "долоогоор",
}

numbers[8] = {
	cardinal = "найм",
	attributive = "найман",
	ordinal = {"наймдугаар", "найм дахь"},
	adverbial = "наймантаа",
	distributive = "наймаад",
	collective = "наймуул",
	maximative = "наймаар",
}

numbers[9] = {
	cardinal = "ес",
	attributive = "есөн",
	ordinal = {"есдүгээр", "ес дэх"},
	adverbial = "есөнтөө",
	distributive = "есөөд",
	collective = "есүүл",
	maximative = "есөөр",
}

numbers[10] = {
	cardinal = "арав",
	attributive = "арван",
	ordinal = {"аравдугаар", "арав дахь"},
	adverbial = "арвантаа",
	distributive = "арваад",
	approximative = "арваад",
	collective = "арвуул",
	maximative = "арваар",
}

numbers[20] = {
	cardinal = "хорь",
	attributive = "хорин",
	ordinal = {"хорьдугаар", "хорь дахь"},
	adverbial = "хоринтоо",
	approximative = "хориод",
	collective = "хориул",
	maximative = "хориор",
}

numbers[30] = {
	cardinal = "гуч",
	attributive = "гучин",
	ordinal = {"гучдугаар", "гуч дахь"},
	adverbial = "гучинтаа",
	approximative = "гучаад",
	collective = "гучуул",
	maximative = "гучаар",
}

numbers[40] = {
	cardinal = "дөч",
	attributive = "дөчин",
	ordinal = {"дөчдүгээр", "дөч дэх"},
	adverbial = "дөчинтөө",
	approximative = "дөчөөд",
	collective = "дөчүүл",
	maximative = "дөчөөр",
}

numbers[50] = {
	cardinal = "тавь",
	attributive = "тавин",
	ordinal = {"тавьдугаар", "тавь дахь"},
	adverbial = "тавинтаа",
	approximative = "тавиад",
	collective = "тавиул",
	maximative = "тавиар",
}

numbers[60] = {
	cardinal = "жар",
	attributive = "жаран",
	ordinal = {"жардугаар", "жар дахь"},
	adverbial = "жарантаа",
	approximative = "жараад",
	collective = "жаруул",
	maximative = "жараар",
}

numbers[70] = {
	cardinal = "дал",
	attributive = "далан",
	ordinal = {"далдугаар", "дал дахь"},
	adverbial = "далантаа",
	approximative = "далаад",
	collective = "далуул",
	maximative = "далаар",
}

numbers[80] = {
	cardinal = "ная",
	attributive = "наян",
	ordinal = {"наядугаар", "ная дахь"},
	adverbial = "наянтаа",
	approximative = "наяад",
	collective = "наяул",
	maximative = "наяар",
}

numbers[90] = {
	cardinal = "ер",
	attributive = "ерэн",
	ordinal = {"ердүгээр", "ер дэх"},
	adverbial = "ерэнтээ",
	approximative = "ерээд",
	collective = "ерүүл",
	maximative = "ерээр",
}

numbers[100] = {
	cardinal = "зуу",
	attributive = "зуун",
	ordinal = {"зуудугаар", "зуу дахь"},
	adverbial = "зуунтаа",
	approximative = "зуугаад",
	collective = "зуугуул",
	maximative = "зуугаар",
}

numbers[1000] = {
	cardinal = "мянга",
	attributive = "мянган",
	ordinal = {"мянгадугаар", "мянга дахь"},
	adverbial = "мянгантаа",
	approximative = "мянгаад",
	collective = "мянгуул",
	maximative = "мянгаар",
}

numbers[10000] = {
	cardinal = "түм",
	attributive = "түмэн",
	ordinal = {"түмдүгээр", "түм дэх"},
	adverbial = "түмэнтээ",
	approximative = "түмээд",
	collective = "түмүүл",
	maximative = "түмээр",
}

numbers[100000] = {
	cardinal = "бум",
	attributive = "буман",
	ordinal = {"бумдугаар", "бум дахь"},
	adverbial = "бумантаа",
	approximative = "бумаад",
	collective = "бумуул",
	maximative = "бумаар",
}

numbers[1000000] = {
	cardinal = "сая",
	attributive = "сая",
	ordinal = {"саядугаар", "сая дахь"},
	adverbial = "саятаа",
	approximative = "саяад",
	collective = "саяуул",
	maximative = "саяар",
}

numbers[10000000] = {
	cardinal = "живаа",
	attributive = "живаа",
	ordinal = {"живаадугаар", "живаа дахь"},
	adverbial = "живаатаа",
	collective = "живуул",
	maximative = "живаагаар",
}

numbers[100000000] = {
	cardinal = "дүнчүүр",
	attributive = "дүнчүүр",
	ordinal = {"дүнчүүрдүгээр", "дүнчүүр дэх"},
	adverbial = "дүнчүүртээ",
	maximative = "дүнчүүрээр",
}

numbers[1000000000] = {
	cardinal = "тэрбум",
	attributive = "тэрбум",
	ordinal = {"тэрбумдугаар", "тэрбум дахь"},
	adverbial = "тэрбумтаа",
	maximative = "тэрбумаар",
}

numbers[10000000000] = {
	cardinal = "их тэрбум",
	attributive = "их тэрбум",
	ordinal = {"их тэрбумдугаар", "их тэрбум дахь"},
}

numbers[100000000000] = {
	cardinal = "наяд",
	attributive = "наяд",
	ordinal = "наяд дахь",
}

numbers[1000000000000] = {
	cardinal = "их наяд",
	attributive = "их наяд",
	ordinal = "их наяд дахь",
}

numbers[10000000000000] = {
	cardinal = "маш дэлгэмэл",
	attributive = "маш дэлгэмэл",
	ordinal = "маш дэлгэмэл дэх",
}

numbers[100000000000000] = {
	cardinal = "их маш дэлгэмэл",
	attributive = "их маш дэлгэмэл",
	ordinal = "их маш дэлгэмэл дэх",
}

numbers[1000000000000000] = {
	cardinal = "тунамал",
	attributive = "тунамал",
	ordinal = "тунамал дахь",
}

return export