Module:number list/data/en

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", "singleton"}, greek_or_latinate_collective = "monad", latinate_collective_prefix = "uni-", greek_collective_prefix = "mono-", fractional = "whole", elemental = {"singlet", "singleton"}, 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 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 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 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 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 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 = "hexa-", number_of_musicians = "sextet", number_of_years = "sexennium", }

numbers[7] = { cardinal = "seven", ordinal = "seventh", latinate_ordinal = "septenary", adverbial = "seven 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 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 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 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 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 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 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 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 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 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 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 = {"ten-thousandfold", "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", "one hundred thousand", "lakh"}, ordinal = {"hundred-thousandth", "one-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 = {"hundred million", "one hundred million"}, ordinal = {"hundred-millionth", "one-hundred-millionth"}, }

numbers[1000000000] = { cardinal = {"billion", "milliard", "thousand million"}, ordinal = {"billionth", "milliardth", "thousand-millionth"}, multiplier = {"billionfold", "milliardfold", "thousand-millionfold"}, 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