40 958
сорок тысяч девятьсот пятьдесят восемь
forty thousand nine hundred and fifty-eight
forty thousand nine hundred fifty-eight
vierzig tausend neunhundert achtundfünfzig
quarante mille neuf cent cinquante-huit
сорок тисяч дев'ятсот п'ятдесят вісім
czterdzieści tysięcy dziewięćset pięćdziesiąt osiem
čtyřicet tisíc devět set padesát osm
Посмотрите как пишутся числа: 69391, 121719, 299161, 355294, 462183, 500433, 654423, 786021, 829598, 993458.