thirty-one
one hundred thousand
five
one thousand
five hundred
twenty
ten
10
500
100,000
20
5
31
1000