29 905
двадцать девять тысяч девятьсот пять
twenty-nine thousand nine hundred and five
twenty-nine thousand nine hundred five
neunundzwanzig tausend neunhundert fünf
vingt-neuf mille neuf cent cinq
двадцять дев'ять тисяч дев'ятсот п'ять
dwadzieścia dziewięć tysięcy dziewięćset pięć
dvacet devět tisíc devět set pět
Посмотрите как пишутся числа: 21507, 104050, 248030, 302269, 417438, 588177, 617404, 742719, 867362, 942800.