305 221
триста пять тысяч двести двадцать один
three hundred and five thousand two hundred and twenty-one
three hundred five thousand two hundred twenty-one
dreihundert fünf tausend zweihundert einundzwanzig
trois cent cinq mille deux cent vingt et un
триста п'ять тисяч двісті двадцять один
trzysta pięć tysięcy dwieście dwadzieścia jeden
tři sta pět tisíc dvě stě dvacet jedna
Посмотрите как пишутся числа: 20972, 124450, 236065, 377907, 488052, 592646, 645193, 705906, 825989, 935649.