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

Number Cardinal Ordinal Latinate ordinal Reverse order ordinal Latinate reverse order ordinal Adverbial Multiplier Latinate multiplier Distributive Group collective Multipart collective Greek or Latinate collective Metric collective prefix Greek collective prefix Latinate collective prefix Fractional Metric fractional prefix Latinate fractional prefix Greek fractional prefix Elemental Greek prefix Number of musicians Number of years
0 zero zeroth never
1 one first primary last ultimate one time, once onefold single singly onesome singlet monad mono- uni- whole singlet proto- solo year
2 two second secondary second to last, second from last, last but one penultimate two times, twice twofold double doubly both, pair, twosome doublet, couple, couplet dyad double- di-, duo- bi- half demi- semi- hemi- twin, doublet deutero- duo, duet, duplet biennium
3 three third tertiary third to last, third from last, last but two antepenultimate three times, thrice threefold triple triply trio, threesome triplet triad tri- tri- third trient- triplet trito- trio, triplet triennium
4 four fourth quartary, quaternary fourth to last, fourth from last, last but three preantepenultimate four times fourfold quadruple quadruply foursome quadruplet tetrad tetra-, tessera- quadri- quarter, fourth quadrant- quadruplet tetarto- quartet quadrennium, olympiad
5 five fifth quintary, quinary fifth to last, fifth from last, last but four propreantepenultimate five times fivefold quintuple quintuply fivesome quintuplet, pentuplet pentad penta- quinque- fifth quintant- quintuplet, pentuplet pempto- quintet quinquennium, lustrum
6 six sixth senary six times sixfold sextuple sextuply half-dozen, sixsome sextuplet, hextuplet hexad hexa- sexa- sixth sextant- sextuplet, hextuplet ecto- sextet sexennium
7 seven seventh septenary seven times sevenfold septuple septuply sevensome septuplet heptad hepta- septua- seventh septuple ebdomo- septet septennium
8 eight eighth octonary eight times eightfold octuple octuply eightsome octuplet octad octo-, octa- octo- eighth octant- octuplet ogdo- octet octennium
9 nine ninth nonary nine times ninefold nonuple ninesome nonuplet ennead, nonad ennea- nona- ninth nonuplet enato- nonet novennium
10 ten tenth denary ten times tenfold decuple tensome decuplet decad, decade deca- deca- deca- tenth deci- decuplet decato- decet decade, decennium
11 eleven eleventh undecimary eleven times elevenfold undecuple elevensome hendecad hendeca- undeca- eleventh endecato- undecet
12 twelve twelfth duodecimary twelve times twelvefold duodecuple dozen, twelvesome duodecad, duodecade dodeca- duodeca- twelfth, dozenth unci- dodecato- duodecet
13 thirteen thirteenth thirteen times thirteenfold thirteensome
14 fourteen fourteenth fourteen times fourteenfold fourteensome
15 fifteen fifteenth fifteen times fifteenfold fifteensome
16 sixteen sixteenth sixteen times sixteenfold sixteensome
17 seventeen seventeenth seventeen times seventeenfold seventeensome
18 eighteen eighteenth eighteen times eighteenfold eighteensome
19 nineteen nineteenth nineteen times nineteenfold nineteensome
20 twenty twentieth twenty times twentyfold score
21 twenty-one twenty-first twenty-one times
22 twenty-two twenty-second twenty-two times
23 twenty-three twenty-third twenty-three times
24 twenty-four twenty-fourth twenty-four times
25 twenty-five twenty-fifth twenty-five times
26 twenty-six twenty-sixth twenty-six times
27 twenty-seven twenty-seventh twenty-seven times
28 twenty-eight twenty-eighth twenty-eight times
29 twenty-nine twenty-ninth twenty-nine times
30 thirty thirtieth thirty times thirtyfold
31 thirty-one thirty-first thirty-one times
32 thirty-two thirty-second thirty-two times
33 thirty-three thirty-third thirty-three times
34 thirty-four thirty-fourth thirty-four times
35 thirty-five thirty-fifth thirty-five times
36 thirty-six thirty-sixth thirty-six times
37 thirty-seven thirty-seventh thirty-seven times
38 thirty-eight thirty-eighth thirty-eight times
39 thirty-nine thirty-ninth thirty-nine times
40 forty fortieth forty times fortyfold
41 forty-one forty-first forty-one times
42 forty-two forty-second forty-two times
43 forty-three forty-third forty-three times
44 forty-four forty-fourth forty-four times
45 forty-five forty-fifth forty-five times
46 forty-six forty-sixth forty-six times
47 forty-seven forty-seventh forty-seven times
48 forty-eight forty-eighth forty-eight times
49 forty-nine forty-ninth forty-nine times
50 fifty fiftieth fifty times fiftyfold
51 fifty-one fifty-first fifty-one times
52 fifty-two fifty-second fifty-two times
53 fifty-three fifty-third fifty-three times
54 fifty-four fifty-fourth fifty-four times
55 fifty-five fifty-fifth fifty-five times
56 fifty-six fifty-sixth fifty-six times
57 fifty-seven fifty-seventh fifty-seven times
58 fifty-eight fifty-eighth fifty-eight times
59 fifty-nine fifty-ninth fifty-nine times
60 sixty sixtieth sixty times sixtyfold shock
61 sixty-one sixty-first sixty-one times
62 sixty-two sixty-second sixty-two times
63 sixty-three sixty-third sixty-three times
64 sixty-four sixty-fourth sixty-four times
65 sixty-five sixty-fifth sixty-five times
66 sixty-six sixty-sixth sixty-six times
67 sixty-seven sixty-seventh sixty-seven times
68 sixty-eight sixty-eighth sixty-eight times
69 sixty-nine sixty-ninth sixty-nine times
70 seventy seventieth seventy times seventyfold
71 seventy-one seventy-first seventy-one times
72 seventy-two seventy-second seventy-two times
73 seventy-three seventy-third seventy-three times
74 seventy-four seventy-fourth seventy-four times
75 seventy-five seventy-fifth seventy-five times
76 seventy-six seventy-sixth seventy-six times
77 seventy-seven seventy-seventh seventy-seven times
78 seventy-eight seventy-eighth seventy-eight times
79 seventy-nine seventy-ninth seventy-nine times
80 eighty eightieth eighty times eightyfold
81 eighty-one eighty-first eighty-one times
82 eighty-two eighty-second eighty-two times
83 eighty-three eighty-third eighty-three times
84 eighty-four eighty-fourth eighty-four times
85 eighty-five eighty-fifth eighty-five times
86 eighty-six eighty-sixth eighty-six times
87 eighty-seven eighty-seventh eighty-seven times
88 eighty-eight eighty-eighth eighty-eight times
89 eighty-nine eighty-ninth eighty-nine times
90 ninety ninetieth ninety times ninetyfold
91 ninety-one ninety-first ninety-one times
92 ninety-two ninety-second ninety-two times
93 ninety-three ninety-third ninety-three times
94 ninety-four ninety-fourth ninety-four times
95 ninety-five ninety-fifth ninety-five times
96 ninety-six ninety-sixth ninety-six times
97 ninety-seven ninety-seventh ninety-seven times
98 ninety-eight ninety-eighth ninety-eight times
99 ninety-nine ninety-ninth ninety-nine times
100 hundred hundredth hundredfold centuple hundred centuplet hecto- centi- centuplet century, centennium
101 one hundred and one, one hundred one, hundred and one, hundred one one hundred and first, one hundred first, hundred-and-first, hundred-first
110 eleventy
120 twelfty
144 gross
200 two hundred two-hundredth
300 three hundred three-hundredth
400 four hundred four-hundredth
500 five hundred five-hundredth
600 six hundred six-hundredth
700 seven hundred seven-hundredth
800 eight hundred eight-hundredth
900 nine hundred nine-hundredth
1,000 thousand thousandth thousandfold chiliad kilo- milli- millennium, kiloannum, kiloyear
1,001 one thousand and one, one thousand one, thousand and one, thousand one one thousand and first, thousand-and-first, thousand-first
1,100 eleven hundred
1,200 twelve hundred
1,300 thirteen hundred
1,400 fourteen hundred
1,500 fifteen hundred
1,600 sixteen hundred
1,700 seventeen hundred
1,800 eighteen hundred
1,900 nineteen hundred
2,000 two thousand two-thousandth
2,100 twenty-one hundred
2,200 twenty-two hundred
2,300 twenty-three hundred
3,000 three thousand three-thousandth
4,000 four thousand four-thousandth
5,000 five thousand five-thousandth
6,000 six thousand six-thousandth
7,000 seven thousand seven-thousandth
8,000 eight thousand eight-thousandth
9,000 nine thousand nine-thousandth
9,999 nine thousand nine hundred and ninety-nine, nine thousand nine hundred ninety-nine, ninety-nine hundred and ninety-nine nine-thousand-nine-hundred-and-ninety-ninth
10,000 ten thousand, myriad ten-thousandth, myriadth tenthousandfold, myriadfold myriad myria- dimi- decamillennium
11,000 eleven thousand
50,000 fifty thousand
100,000 hundred thousand, lakh hundred-thousandth lakh centimillennium
1,000,000 (106) million millionth millionfold mega- micro- millionennium, megannum, megayear
10,000,000 (107) ten million, crore ten-millionth
100,000,000 (108) one hundred million hundred-millionth
1,000,000,000 (109) billion, milliard, thousand million billionth, milliardth billionfold, milliardfold giga- nano- giga-annum, gigayear
1012 trillion, billion trillionth, billionth trillionfold, billionfold tera- pico-
1015 quadrillion, billiard quadrillionth, billiardth quadrillionfold, billiardfold peta- femto-
1018 quintillion, trillion quintillionth, trillionth quintillionfold, trillionfold exa- atto-
1021 sextillion, trilliard sextillionth, trilliardth sextillionfold, trilliardfold zetta- zepto-
9.99999999999999983222784 x 1023 septillion, quadrillion septillionth, quadrillionth septillionfold, quadrillionfold yotta- yocto-
1.000000000000000013287555072 x 1027 octillion, quadrilliard octillionth, quadrilliardth octillionfold, quadrilliardfold ronna- ronto-
1.000000000000000019884624838656 x 1030 nonillion, quintillion nonillionth, quintillionth nonillionfold, quintillionfold quetta- quecto-

local export = {numbers = {}}

export.additional_number_types = {
	{key = "latinate_ordinal", after = "ordinal"},
	{key = "reverse_order_ordinal", after = "latinate_ordinal"},
	{key = "latinate_reverse_order_ordinal", after = "reverse_order_ordinal"},
	{key = "latinate_multiplier", after = "multiplier"},
	{key = "group_collective", after = "collective"},
	{key = "multipart_collective", after = "group_collective"},
	{key = "greek_or_latinate_collective", after = "multipart_collective", display = "Greek or Latinate collective"},
	{key = "latinate_collective_prefix", after = "greek_or_latinate_collective"},
	{key = "greek_collective_prefix", after = "greek_or_latinate_collective"},
	{key = "metric_collective_prefix", after = "greek_or_latinate_collective"},
	{key = "metric_fractional_prefix", after = "fractional"},
	{key = "latinate_fractional_prefix", after = "metric_fractional_prefix"},
	{key = "greek_fractional_prefix", after = "latinate_fractional_prefix"},
	{key = "elemental", after = "greek_fractional_prefix"},
	{key = "greek_prefix"},
	{key = "number_of_musicians"},
	{key = "number_of_years"},
}

local numbers = export.numbers

numbers[0] = {
	cardinal = "zero",
	ordinal = "zeroth",
    adverbial = "never",
}

numbers[1] = {
	cardinal = "one",
	ordinal = "first",
	latinate_ordinal = "primary",
	reverse_order_ordinal = "last",
	latinate_reverse_order_ordinal = "ultimate",
	adverbial = {"[[one]] [[time]]", "once"},
	multiplier = "onefold",
	latinate_multiplier = "single",
	distributive = "singly",
	group_collective = "onesome",
	multipart_collective = "singlet",
	greek_or_latinate_collective = "monad",
	latinate_collective_prefix = "uni-",
	greek_collective_prefix = "mono-",
	fractional = "whole",
	elemental = "singlet",
	greek_prefix = "proto-",
	number_of_musicians = "solo",
	number_of_years = "year",
}

numbers[2] = {
	cardinal = "two",
	ordinal = "second",
	latinate_ordinal = "secondary",
	reverse_order_ordinal = {"second to last", "second from last", "last but one"},
	latinate_reverse_order_ordinal = "penultimate",
	adverbial = {"[[two]] [[time|times]]", "twice"},
	multiplier = "twofold",
	latinate_multiplier = "double",
	distributive = "doubly",
	group_collective = {"both", "pair", "twosome"},
	multipart_collective = {"doublet", "couple", "couplet"},
	greek_or_latinate_collective = "dyad",
	latinate_collective_prefix = "bi-",
	greek_collective_prefix = {"di-", "duo-"},
	fractional = "half",
	metric_collective_prefix = "double-",
	metric_fractional_prefix = "demi-",
	latinate_fractional_prefix = "semi-",
	greek_fractional_prefix = "hemi-",
	elemental = {"twin", "doublet"},
	greek_prefix = "deutero-",
	number_of_musicians = {"duo", "duet", "duplet"},
	number_of_years = "biennium"
}

numbers[3] = {
	cardinal = "three",
	ordinal = "third",
	latinate_ordinal = "tertiary",
	reverse_order_ordinal = {"third to last", "third from last", "last but two"},
	latinate_reverse_order_ordinal = "antepenultimate",
	adverbial = {"[[three]] [[time|times]]", "thrice"},
	multiplier = "threefold",
	latinate_multiplier = "triple",
	distributive = "triply",
	group_collective = {"trio", "threesome"},
	multipart_collective = "triplet",
	greek_or_latinate_collective = "triad",
	latinate_collective_prefix = "tri-",
	greek_collective_prefix = "tri-",
    fractional = "third",
    latinate_fractional_prefix = "trient-",
    elemental = "triplet",
	greek_prefix = "trito-",
    number_of_musicians = {"trio", "triplet"},
    number_of_years = "triennium",
}

numbers[4] = {
	cardinal = "four",
	ordinal = "fourth",
	latinate_ordinal = {"quartary", "quaternary"},
	reverse_order_ordinal = {"fourth to last", "fourth from last", "last but three"},
	latinate_reverse_order_ordinal = "preantepenultimate",
	adverbial = "[[four]] [[time|times]]",
	multiplier = "fourfold",
	latinate_multiplier = "quadruple",
	distributive = "quadruply",
	group_collective = "foursome",
	multipart_collective = "quadruplet",
	greek_or_latinate_collective = "tetrad",
	latinate_collective_prefix = "quadri-",
	greek_collective_prefix = {"tetra-", "tessera-"},
	fractional = {"quarter", "fourth"},
	latinate_fractional_prefix = "quadrant-",
	elemental = "quadruplet",
	greek_prefix = "tetarto-",
	number_of_musicians = "quartet",
	number_of_years = {"quadrennium","olympiad"},
}

numbers[5] = {
	cardinal = "five",
	ordinal = "fifth",
	latinate_ordinal = {"quintary", "quinary"},
	reverse_order_ordinal = {"fifth to last", "fifth from last", "last but four"},
	latinate_reverse_order_ordinal = "propreantepenultimate",
	adverbial = "[[five]] [[time|times]]",
	multiplier = "fivefold",
	latinate_multiplier = "quintuple",
	distributive = "quintuply",
	group_collective = "fivesome",
	multipart_collective = {"quintuplet", "pentuplet"},
	greek_or_latinate_collective = "pentad",
	latinate_collective_prefix = "quinque-",
	greek_collective_prefix = "penta-",
    fractional = "fifth",
    latinate_fractional_prefix = "quintant-",
    elemental = {"quintuplet", "pentuplet"},
	greek_prefix = "pempto-",
    number_of_musicians = "quintet",
    number_of_years = {"quinquennium","lustrum"},
}

numbers[6] = {
	cardinal = "six",
	ordinal = "sixth",
	latinate_ordinal = "senary",
	adverbial = "[[six]] [[time|times]]",
	multiplier = "sixfold",
	latinate_multiplier = "sextuple",
	distributive = "sextuply",
	group_collective = {"half-dozen", "sixsome"},
	multipart_collective = {"sextuplet", "hextuplet"},
	greek_or_latinate_collective = "hexad",
	latinate_collective_prefix = "sexa-",
	greek_collective_prefix = "hexa-",
	fractional = "sixth",
	latinate_fractional_prefix = "sextant-",
	elemental = {"sextuplet", "hextuplet"},
	greek_prefix = "ecto-",
	number_of_musicians = "sextet",
	number_of_years = "sexennium",
}

numbers[7] = {
	cardinal = "seven",
	ordinal = "seventh",
	latinate_ordinal = "septenary",
	adverbial = "[[seven]] [[time|times]]",
	multiplier = "sevenfold",
	latinate_multiplier = "septuple",
	distributive = "septuply",
	group_collective = "sevensome",
	multipart_collective = "septuplet", 
	greek_or_latinate_collective = "heptad",
	latinate_collective_prefix = "septua-",
	greek_collective_prefix = "hepta-",
	fractional = "seventh",
	elemental = "septuple",
	greek_prefix = "ebdomo-",
	number_of_musicians = "septet",
	number_of_years = "septennium",
}

numbers[8] = {
	cardinal = "eight",
	ordinal = "eighth",
	latinate_ordinal = "octonary",
	adverbial = "[[eight]] [[time|times]]",
	multiplier = "eightfold",
	latinate_multiplier = "octuple",
	distributive = "octuply",
	group_collective = "eightsome",
	multipart_collective = "octuplet",
	greek_or_latinate_collective = "octad",
	latinate_collective_prefix = "octo-",
	greek_collective_prefix = {"octo-", "octa-"},
	fractional = "eighth",
	latinate_fractional_prefix = "octant-",
	elemental = "octuplet",
	greek_prefix = "ogdo-",
	number_of_musicians = "octet",
	number_of_years = "octennium",
}

numbers[9] = {
	cardinal = "nine",
	ordinal = "ninth",
	latinate_ordinal = "nonary",
	adverbial = "[[nine]] [[time|times]]",
	multiplier = "ninefold",
	latinate_multiplier = "nonuple",
	group_collective = "ninesome",
	multipart_collective = "nonuplet",
	greek_or_latinate_collective = {"ennead", "nonad"},
	latinate_collective_prefix = "nona-",
	greek_collective_prefix = "ennea-",
	fractional = "ninth",
	elemental = "nonuplet",
	greek_prefix = "enato-",
	number_of_musicians = "nonet",
	number_of_years = "novennium",
}

numbers[10] = {
	cardinal = "ten",
	ordinal = "tenth",
	latinate_ordinal = "denary",
	adverbial = "[[ten]] [[time|times]]",
	multiplier = "tenfold",
	latinate_multiplier = "decuple",
	group_collective = "tensome",
	multipart_collective = "decuplet",
	greek_or_latinate_collective = {"decad", "decade"},
	latinate_collective_prefix = "deca-",
	greek_collective_prefix = "deca-",
	metric_collective_prefix = "deca-",
	fractional = "tenth",
	elemental = "decuplet",
	metric_fractional_prefix = "deci-",
	greek_prefix = "decato-",
	number_of_musicians = "decet",
	number_of_years = {"decade", "decennium"},
}

numbers[11] = {
	cardinal = "eleven",
	ordinal = "eleventh",
	latinate_ordinal = "undecimary",
	adverbial = "[[eleven]] [[time|times]]",
	multiplier = "elevenfold",
	latinate_multiplier = "undecuple",
	group_collective = "elevensome",
	greek_or_latinate_collective = "hendecad",
	latinate_collective_prefix = "undeca-",
	greek_collective_prefix = "hendeca-",
	fractional = "eleventh",
	greek_prefix = "endecato-",
	number_of_musicians = "undecet",
}

numbers[12] = {
	cardinal = "twelve",
	ordinal = "twelfth", -- "dozenth" (nonstandard)
	latinate_ordinal = "duodecimary",
	adverbial = "[[twelve]] [[time|times]]",
	multiplier = "twelvefold",
	latinate_multiplier = "duodecuple",
	group_collective = {"dozen", "twelvesome"},
	greek_or_latinate_collective = {"duodecad", "duodecade"},
	latinate_collective_prefix = "duodeca-",
	greek_collective_prefix = "dodeca-",
	fractional = {"twelfth", "dozenth"},
	latinate_fractional_prefix = "unci-",
	greek_prefix = "dodecato-",
	number_of_musicians = "duodecet",
}

for i, teen in ipairs { "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen" } do
	numbers[i + 12] = {
		cardinal = teen,
		ordinal = teen .. "th",
		adverbial = ("[[%s]] [[time|times]]"):format(teen),
		multiplier = teen .. "fold",
		group_collective = teen .. "some",
	}
end

for i, tens_cardinal in ipairs {
	"twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety",
} do
	local tens = (i + 1) * 10
	if tens == 20 then 
		numbers[tens] = {
			cardinal = tens_cardinal,
			ordinal = tens_cardinal:gsub("y$", "ieth"),
			adverbial = ("[[%s]] [[time|times]]"):format(tens_cardinal),
			multiplier = tens_cardinal .. "fold",
			group_collective = "score",
		}
	elseif tens == 60 then
		numbers[tens] = {
			cardinal = tens_cardinal,
			ordinal = tens_cardinal:gsub("y$", "ieth"),
			adverbial = ("[[%s]] [[time|times]]"):format(tens_cardinal),
			multiplier = tens_cardinal .. "fold",
			group_collective = "shock",
		}
	else
		numbers[tens] = {
			cardinal = tens_cardinal,
			ordinal = tens_cardinal:gsub("y$", "ieth"),
			adverbial = ("[[%s]] [[time|times]]"):format(tens_cardinal),
			multiplier = tens_cardinal .. "fold",
		}
	end
	
	for ones = 1, 9 do
		numbers[tens + ones] = {
			cardinal = tens_cardinal .. "-" .. numbers[ones].cardinal,
			ordinal = tens_cardinal .. "-" .. numbers[ones].ordinal,
			adverbial = ("[[%s-%s]] [[time|times]]"):format(tens_cardinal, numbers[ones].cardinal),
		}
	end
end

numbers[100] = {
	cardinal = "hundred",
	ordinal = "hundredth",
	multiplier = "hundredfold",
	latinate_multiplier = "centuple",
	group_collective = "hundred",
	multipart_collective = "centuplet",
	metric_collective_prefix = "hecto-",
	metric_fractional_prefix = "centi-",
	elemental = "centuplet",
	number_of_years = {"century", "centennium"},
}

numbers[101] = {
	cardinal = {"one hundred and one", "one hundred one", "hundred and one", "hundred one"},
	ordinal = {"one hundred and first", "one hundred first", "hundred-and-first", "hundred-first"},
}

numbers[110] = {
	cardinal = {"eleventy"},
}

numbers[120] = {
	cardinal = {"twelfty"},
}

numbers[144] = {
	group_collective = "gross",
}

numbers[200] = {
	cardinal = "two hundred",
	ordinal = "two-hundredth",
}

numbers[300] = {
	cardinal = "three hundred",
	ordinal = "three-hundredth",
}

numbers[400] = {
	cardinal = "four hundred",
	ordinal = "four-hundredth",
}

numbers[500] = {
	cardinal = "five hundred",
	ordinal = "five-hundredth",
}

numbers[600] = {
	cardinal = "six hundred",
	ordinal = "six-hundredth",
}

numbers[700] = {
	cardinal = "seven hundred",
	ordinal = "seven-hundredth",
}

numbers[800] = {
	cardinal = "eight hundred",
	ordinal = "eight-hundredth",
}

numbers[900] = {
	cardinal = "nine hundred",
	ordinal = "nine-hundredth",
}

numbers[1000] = {
	cardinal = "thousand",
	ordinal = "thousandth",
	multiplier = "thousandfold",
	group_collective = "chiliad",
	metric_collective_prefix = "kilo-",
	metric_fractional_prefix = "milli-",
	number_of_years = {"millennium", "kiloannum", "kiloyear"},
}

numbers[1001] = {
	cardinal = {"one thousand and one", "one thousand one", "thousand and one", "thousand one"},
	ordinal = {"one thousand and first", "thousand-and-first", "thousand-first"},
}

numbers[1100] = {
	cardinal = "eleven hundred",
}

numbers[1200] = {
	cardinal = "twelve hundred",
}

numbers[1300] = {
	cardinal = "thirteen hundred",
}

numbers[1400] = {
	cardinal = "fourteen hundred",
}

numbers[1500] = {
	cardinal = "fifteen hundred",
}

numbers[1600] = {
	cardinal = "sixteen hundred",
}

numbers[1700] = {
	cardinal = "seventeen hundred",
}

numbers[1800] = {
	cardinal = "eighteen hundred",
}

numbers[1900] = {
	cardinal = "nineteen hundred",
}

numbers[2000] = {
	cardinal = "two thousand",
	ordinal = "two-thousandth",
}

numbers[2100] = {
	cardinal = "twenty-one hundred",
}

numbers[2200] = {
	cardinal = "twenty-two hundred",
}

numbers[2300] = {
	cardinal = "twenty-three hundred",
}

numbers[3000] = {
	cardinal = "three thousand",
	ordinal = "three-thousandth",
}

numbers[4000] = {
	cardinal = "four thousand",
	ordinal = "four-thousandth",
}

numbers[5000] = {
	cardinal = "five thousand",
	ordinal = "five-thousandth",
}

numbers[6000] = {
	cardinal = "six thousand",
	ordinal = "six-thousandth",
}

numbers[7000] = {
	cardinal = "seven thousand",
	ordinal = "seven-thousandth",
}

numbers[8000] = {
	cardinal = "eight thousand",
	ordinal = "eight-thousandth",
}

numbers[9000] = {
	cardinal = "nine thousand",
	ordinal = "nine-thousandth",
}

numbers[9999] = {
	cardinal = {"nine thousand nine hundred and ninety-nine",  "nine thousand nine hundred ninety-nine", "ninety-nine hundred and ninety-nine"},
	ordinal = "nine-thousand-nine-hundred-and-ninety-ninth",
}

numbers[10000] = {
	cardinal = {"ten thousand", "myriad"},
	ordinal = {"ten-thousandth", "myriadth"},
	multiplier = {"tenthousandfold", "myriadfold"},
	group_collective = "myriad",
	metric_collective_prefix = "myria-",
	metric_fractional_prefix = "dimi-",
	number_of_years = "decamillennium",
}

numbers[11000] = {
	cardinal = "eleven thousand",
}

numbers[50000] = {
	cardinal = "fifty thousand",
}

numbers[100000] = {
	cardinal = {"hundred thousand", "lakh"},
	ordinal = "hundred-thousandth",
	group_collective = "lakh",
	number_of_years = "centimillennium",
}

numbers[1000000] = {
	cardinal = "million",
	ordinal = "millionth",
	multiplier = "millionfold",
	metric_collective_prefix = "mega-",
	metric_fractional_prefix = "micro-",
	number_of_years = {"millionennium", "megannum", "megayear"},
}

numbers[10000000] = {
	cardinal = {"ten million", "crore"},
	ordinal = "ten-millionth",
}

numbers[100000000] = {
	cardinal = "one hundred million",
	ordinal = "hundred-millionth",
}

numbers[1000000000] = {
	cardinal = {"billion", "milliard", "thousand million"},
	ordinal = {"billionth", "milliardth"},
	multiplier = {"billionfold", "milliardfold"},
	metric_collective_prefix = "giga-",
	metric_fractional_prefix = "nano-",
	number_of_years = {"giga-annum", "gigayear"},
}

numbers[1000000000000] = {
	cardinal = {"trillion", "billion"},
	ordinal = {"trillionth", "billionth"},
	multiplier = {"trillionfold", "billionfold"},
	metric_collective_prefix = "tera-",
	metric_fractional_prefix = "pico-",
}

numbers[1000000000000000] = {
	cardinal = {"quadrillion", "billiard"},
	ordinal = {"quadrillionth", "billiardth"},
	multiplier = {"quadrillionfold", "billiardfold"},
	metric_collective_prefix = "peta-",
	metric_fractional_prefix = "femto-",
}

numbers[1000000000000000000] = {
	cardinal = {"quintillion", "trillion"},
	ordinal = {"quintillionth", "trillionth"},
	multiplier = {"quintillionfold", "trillionfold"},
	metric_collective_prefix = "exa-",
	metric_fractional_prefix = "atto-",
}

numbers[1000000000000000000000] = {
	cardinal = {"sextillion", "trilliard"},
	ordinal = {"sextillionth", "trilliardth"},
	multiplier = {"sextillionfold", "trilliardfold"},
	metric_collective_prefix = "zetta-",
	metric_fractional_prefix = "zepto-",
}

numbers[1000000000000000000000000] = {
	cardinal = {"septillion", "quadrillion"},
	ordinal = {"septillionth", "quadrillionth"},
	multiplier = {"septillionfold", "quadrillionfold"},
	metric_collective_prefix = "yotta-",
	metric_fractional_prefix = "yocto-",
}

numbers[1000000000000000000000000000] = {
	cardinal = {"octillion", "quadrilliard"},
	ordinal = {"octillionth", "quadrilliardth"},
	multiplier = {"octillionfold", "quadrilliardfold"},
	metric_collective_prefix = "ronna-",
	metric_fractional_prefix = "ronto-",
}

numbers[1000000000000000000000000000000] = {
	cardinal = {"nonillion", "quintillion"},
	ordinal = {"nonillionth", "quintillionth"},
	multiplier = {"nonillionfold", "quintillionfold"},
	metric_collective_prefix = "quetta-",
	metric_fractional_prefix = "quecto-",
}

return export