18 506
восемнадцать тысяч пятьсот шесть
eighteen thousand five hundred and six
eighteen thousand five hundred six
achtzehn tausend fünfhundert sechs
dix-huit mille cinq cent six
вісімнадцять тисяч п'ятсот шість
osiemnaście tysięcy pięćset sześć
osmnáct tisíc pět set šest
Посмотрите как пишутся числа: 31315, 149149, 227548, 398461, 490529, 565642, 664639, 729136, 855869, 916146.