104 958
сто четыре тысячи девятьсот пятьдесят восемь
one hundred and four thousand nine hundred and fifty-eight
one hundred four thousand nine hundred fifty-eight
einhundert vier tausend neunhundert achtundfünfzig
cent quatre mille neuf cent cinquante-huit
сто чотири тисячi дев'ятсот п'ятдесят вісім
sto cztery tysiące dziewięćset pięćdziesiąt osiem
sto čtyři tisíc devět set padesát osm
Посмотрите как пишутся числа: 35526, 171885, 213505, 351052, 432186, 501230, 625968, 757623, 899130, 956093.