304 521
триста четыре тысячи пятьсот двадцать один
three hundred and four thousand five hundred and twenty-one
three hundred four thousand five hundred twenty-one
dreihundert vier tausend fünfhundert einundzwanzig
trois cent quatre mille cinq cent vingt et un
триста чотири тисячi п'ятсот двадцять один
trzysta cztery tysiące pięćset dwadzieścia jeden
tři sta čtyři tisíc pět set dvacet jedna
Посмотрите как пишутся числа: 59738, 121922, 287090, 308980, 401272, 579770, 636016, 750739, 871365, 940912.