How do we write numbers in English?

NumberCardinalOrdinal
1onefirst
2twosecond
3threethird
4fourfourth
5fivefifth
6sixsixth
7sevenseventh
8eighteighth
9nineninth
10tententh
11eleveneleventh
12twelvetwelfth
13thirteenthirteenth
14fourteenfourteenth
15fifteenfifteenth
16sixteensixteenth
17seventeenseventeenth
18eighteeneighteenth
19nineteennineteenth
20twentytwentieth
21twenty-onetwenty-first
22twenty-twotwenty-second
23twenty-threetwenty-third
24twenty-fourtwenty-fourth
25twenty-fivetwenty-fifth
26twenty-sixtwenty-sixth
27twenty-seventwenty-seventh
28twenty-eighttwenty-eighth
29twenty-ninetwenty-ninth
30thirtythirtieth
31thirty-onethirty-first
40fortyfortieth
50fiftyfiftieth
60sixtysixtieth
70seventyseventieth
80eightyeightieth
90ninetyninetieth
100one hundredhundredth
500five hundredfive hundredth
1,000one thousandthousandth
1,500one thousand five hundred, or fifteen hundredone thousand five hundredth
100,000one hundred thousandhundred thousandth
1,000,000one millionmillionth