40 349
сорок тысяч триста сорок девять
forty thousand three hundred and forty-nine
forty thousand three hundred forty-nine
vierzig tausend dreihundert neunundvierzig
quarante mille trois cent quarante-neuf
сорок тисяч триста сорок дев'ять
czterdzieści tysięcy trzysta czterdzieści dziewięć
čtyřicet tisíc tři sta čtyřicet devět
Посмотрите как пишутся числа: 31367, 110222, 234934, 305759, 470302, 580829, 667122, 794034, 803889, 958592.