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

Number Cardinal
1 цо (co)
2 кӏиго (kʼigo)
3 лъабго (lˢabgo)
4 ункъго (unqxʼgo), ункъо (unqxʼo)
5 щуго (ššugo)
6 анлъго (anlˢgo)
7 анкьго (ankkˡʼgo)
8 микьго (mikkˡʼgo)
9 ичӏго (ičʼgo)
10 анцӏго (ancʼgo)
11 анцӏила цо (ancʼila co)
12 анцӏила кӏиго (ancʼila kʼigo)
13 анцӏила лъабго (ancʼila lˢabgo)
14 анцӏила ункъго (ancʼila unqxʼgo), анцӏила ункъо (ancʼila unqxʼo)
15 анцӏила щуго (ancʼila ššugo)
16 анцӏила анлъго (ancʼila anlˢgo)
17 анцӏила анкьго (ancʼila ankkˡʼgo)
18 анцӏила микьго (ancʼila mikkˡʼgo)
19 анцӏила ичӏго (ancʼila ičʼgo)
20 къого (qxʼogo)
21 къоло цо (qxʼolo co)
22 къоло кӏиго (qxʼolo kʼigo)
23 къоло лъабго (qxʼolo lˢabgo)
24 къоло ункъго (qxʼolo unqxʼgo), къоло ункъо (qxʼolo unqxʼo)
25 къоло щуго (qxʼolo ššugo)
26 къоло анлъго (qxʼolo anlˢgo)
27 къоло анкьго (qxʼolo ankkˡʼgo)
28 къоло микьго (qxʼolo mikkˡʼgo)
29 къоло ичӏго (qxʼolo ičʼgo)
30 лъеберго (lˢebergo)
31 лъебералда цо (lˢeberalda co)
32 лъебералда кӏиго (lˢeberalda kʼigo)
33 лъебералда лъабго (lˢeberalda lˢabgo)
34 лъебералда ункъго (lˢeberalda unqxʼgo), лъебералда ункъо (lˢeberalda unqxʼo)
35 лъебералда щуго (lˢeberalda ššugo)
36 лъебералда анлъго (lˢeberalda anlˢgo)
37 лъебералда анкьго (lˢeberalda ankkˡʼgo)
38 лъебералда микьго (lˢeberalda mikkˡʼgo)
39 лъебералда ичӏго (lˢeberalda ičʼgo)
40 кӏикъого (kʼiqxʼogo)
41 кӏикъоялда цо (kʼiqxʼojalda co)
42 кӏикъоялда кӏиго (kʼiqxʼojalda kʼigo)
43 кӏикъоялда лъабго (kʼiqxʼojalda lˢabgo)
44 кӏикъоялда ункъго (kʼiqxʼojalda unqxʼgo), кӏикъоялда ункъо (kʼiqxʼojalda unqxʼo)
45 кӏикъоялда щуго (kʼiqxʼojalda ššugo)
46 кӏикъоялда анлъго (kʼiqxʼojalda anlˢgo)
47 кӏикъоялда анкьго (kʼiqxʼojalda ankkˡʼgo)
48 кӏикъоялда микьго (kʼiqxʼojalda mikkˡʼgo)
49 кӏикъоялда ичӏго (kʼiqxʼojalda ičʼgo)
50 кӏикъоялда анцӏго (kʼiqxʼojalda ancʼgo)
51 кӏикъоялда анцӏила цо (kʼiqxʼojalda ancʼila co)
52 кӏикъоялда анцӏила кӏиго (kʼiqxʼojalda ancʼila kʼigo)
53 кӏикъоялда анцӏила лъабго (kʼiqxʼojalda ancʼila lˢabgo)
54 кӏикъоялда анцӏила ункъго (kʼiqxʼojalda ancʼila unqxʼgo), кӏикъоялда анцӏила ункъо (kʼiqxʼojalda ancʼila unqxʼo)
55 кӏикъоялда анцӏила щуго (kʼiqxʼojalda ancʼila ššugo)
56 кӏикъоялда анцӏила анлъго (kʼiqxʼojalda ancʼila anlˢgo)
57 кӏикъоялда анцӏила анкьго (kʼiqxʼojalda ancʼila ankkˡʼgo)
58 кӏикъоялда анцӏила микьго (kʼiqxʼojalda ancʼila mikkˡʼgo)
59 кӏикъоялда анцӏила ичӏго (kʼiqxʼojalda ancʼila ičʼgo)
60 лъабкъого (lˢabqxʼogo)
61 лъабкъоялда цо (lˢabqxʼojalda co)
62 лъабкъоялда кӏиго (lˢabqxʼojalda kʼigo)
63 лъабкъоялда лъабго (lˢabqxʼojalda lˢabgo)
64 лъабкъоялда ункъго (lˢabqxʼojalda unqxʼgo), лъабкъоялда ункъо (lˢabqxʼojalda unqxʼo)
65 лъабкъоялда щуго (lˢabqxʼojalda ššugo)
66 лъабкъоялда анлъго (lˢabqxʼojalda anlˢgo)
67 лъабкъоялда анкьго (lˢabqxʼojalda ankkˡʼgo)
68 лъабкъоялда микьго (lˢabqxʼojalda mikkˡʼgo)
69 лъабкъоялда ичӏго (lˢabqxʼojalda ičʼgo)
70 лъабкъоялда анцӏго (lˢabqxʼojalda ancʼgo)
71 лъабкъоялда анцӏила цо (lˢabqxʼojalda ancʼila co)
72 лъабкъоялда анцӏила кӏиго (lˢabqxʼojalda ancʼila kʼigo)
73 лъабкъоялда анцӏила лъабго (lˢabqxʼojalda ancʼila lˢabgo)
74 лъабкъоялда анцӏила ункъго (lˢabqxʼojalda ancʼila unqxʼgo), лъабкъоялда анцӏила ункъо (lˢabqxʼojalda ancʼila unqxʼo)
75 лъабкъоялда анцӏила щуго (lˢabqxʼojalda ancʼila ššugo)
76 лъабкъоялда анцӏила анлъго (lˢabqxʼojalda ancʼila anlˢgo)
77 лъабкъоялда анцӏила анкьго (lˢabqxʼojalda ancʼila ankkˡʼgo)
78 лъабкъоялда анцӏила микьго (lˢabqxʼojalda ancʼila mikkˡʼgo)
79 лъабкъоялда анцӏила ичӏго (lˢabqxʼojalda ancʼila ičʼgo)
80 ункъого (unqxʼogo)
81 ункъоялда цо (unqxʼojalda co)
82 ункъоялда кӏиго (unqxʼojalda kʼigo)
83 ункъоялда лъабго (unqxʼojalda lˢabgo)
84 ункъоялда ункъго (unqxʼojalda unqxʼgo), ункъоялда ункъо (unqxʼojalda unqxʼo)
85 ункъоялда щуго (unqxʼojalda ššugo)
86 ункъоялда анлъго (unqxʼojalda anlˢgo)
87 ункъоялда анкьго (unqxʼojalda ankkˡʼgo)
88 ункъоялда микьго (unqxʼojalda mikkˡʼgo)
89 ункъоялда ичӏго (unqxʼojalda ičʼgo)
90 ункъоялда анцӏго (unqxʼojalda ancʼgo)
91 ункъоялда анцӏила цо (unqxʼojalda ancʼila co)
92 ункъоялда анцӏила кӏиго (unqxʼojalda ancʼila kʼigo)
93 ункъоялда анцӏила лъабго (unqxʼojalda ancʼila lˢabgo)
94 ункъоялда анцӏила ункъго (unqxʼojalda ancʼila unqxʼgo), ункъоялда анцӏила ункъо (unqxʼojalda ancʼila unqxʼo)
95 ункъоялда анцӏила щуго (unqxʼojalda ancʼila ššugo)
96 ункъоялда анцӏила анлъго (unqxʼojalda ancʼila anlˢgo)
97 ункъоялда анцӏила анкьго (unqxʼojalda ancʼila ankkˡʼgo)
98 ункъоялда анцӏила микьго (unqxʼojalda ancʼila mikkˡʼgo)
99 ункъоялда анцӏила ичӏго (unqxʼojalda ancʼila ičʼgo)
100 нусго (nusgo)
101 нусиялда цо (nusijalda co)
200 кӏинусго (kʼinusgo)
300 лъабнусго (lˢabnusgo)
400 ункънусго (unqxʼnusgo)
500 щунусго (ššunusgo)
600 анлънусго (anlˢnusgo)
700 анкьнусго (ankkˡʼnusgo)
800 микьнусго (mikkˡʼnusgo)
900 ичӏнусго (ičʼnusgo)
1,000 азарго (azargo)

local export = {numbers = {}}

local numbers = export.numbers

numbers[1] = {
	cardinal = "цо",
}

numbers[2] = {
	cardinal = "кӏиго",
}

numbers[3] = {
	cardinal = "лъабго",
}

numbers[4] = {
	cardinal = "ункъго",
}

numbers[5] = {
	cardinal = "щуго",
}

numbers[6] = {
	cardinal = "анлъго",
}

numbers[7] = {
	cardinal = "анкьго",
}

numbers[8] = {
	cardinal = "микьго",
}

numbers[9] = {
	cardinal = "ичӏго",
}

numbers[10] = {
	cardinal = "анцӏго",
}

for i=1,9 do
	numbers[10+i] = {
		cardinal = "анцӏила " .. numbers[i].cardinal,
	}
end

numbers[20] = {
	cardinal = "къого",
}

for i=1,9 do
	numbers[20+i] = {
		cardinal = "къоло " .. numbers[i].cardinal,
	}
end

numbers[30] = {
	cardinal = "лъеберго",
}

for i=1,9 do
	numbers[30+i] = {
		cardinal = "лъебералда " .. numbers[i].cardinal,
	}
end

numbers[40] = {
	cardinal = "кӏикъого",
}

numbers[60] = {
	cardinal = "лъабкъого",
}

numbers[80] = {
	cardinal = "ункъого",
}

for j=2,4 do
	local combining = string.sub(numbers[20*j].cardinal,1,-5)
	for i=1,19 do
		numbers[20*j+i] = {
			cardinal = combining .. "ялда " .. numbers[i].cardinal,
		}
	end
end

numbers[100] = {
	cardinal = "нусго",
}

numbers[101] = {
	cardinal = "нусиялда цо",
}

for i=2,9 do
	numbers[i*100] = {
		cardinal = string.sub(numbers[i].cardinal,1,-5) .. "нусго",
	}
end

numbers[1000] = {
	cardinal = "азарго",
}

-- add alternative forms for 4,14,24,...,94
for i=0,9 do
	local current = numbers[i*10+4].cardinal
	numbers[i*10+4].cardinal = {current, string.sub(current,1,-5).."о"}
end

return export
"https://si.wiktionary.org/w/index.php?title=Module:number_list/data/av&oldid=40295" වෙතින් සම්ප්‍රවේශනය කෙරිණි