305 049
триста пять тысяч сорок девять
three hundred and five thousand and forty-nine
three hundred five thousand forty-nine
dreihundert fünf tausend neunundvierzig
trois cent cinq mille quarante-neuf
триста п'ять тисяч сорок дев'ять
trzysta pięć tysięcy czterdzieści dziewięć
tři sta pět tisíc čtyřicet devět
Посмотрите как пишутся числа: 45346, 197732, 212100, 389226, 490619, 586945, 642925, 705773, 846977, 993556.