29 505
двадцать девять тысяч пятьсот пять
twenty-nine thousand five hundred and five
twenty-nine thousand five hundred five
neunundzwanzig tausend fünfhundert fünf
vingt-neuf mille cinq cent cinq
двадцять дев'ять тисяч п'ятсот п'ять
dwadzieścia dziewięć tysięcy pięćset pięć
dvacet devět tisíc pět set pět
Посмотрите как пишутся числа: 50859, 169732, 299644, 346207, 473985, 511219, 629129, 783159, 882623, 915294.