521 580
пятьсот двадцать одна тысяча пятьсот восемьдесят
five hundred and twenty-one thousand five hundred and eighty
five hundred twenty-one thousand five hundred eighty
fünfhundert einundzwanzig tausend fünfhundert achtzig
cinq cent vingt et un mille cinq cent quatre-vingts
п'ятсот двадцять одна тисяча п'ятсот вісімдесят
pięćset dwadzieścia jeden tysięcy pięćset osiemdziesiąt
pět set dvacet jedna tisíc pět set osmdesát
Посмотрите как пишутся числа: 29694, 109654, 295422, 364153, 444699, 507683, 673067, 775066, 821737, 985976.