503 521
пятьсот три тысячи пятьсот двадцать один
five hundred and three thousand five hundred and twenty-one
five hundred three thousand five hundred twenty-one
fünfhundert drei tausend fünfhundert einundzwanzig
cinq cent trois mille cinq cent vingt et un
п'ятсот три тисячi п'ятсот двадцять один
pięćset trzy tysiące pięćset dwadzieścia jeden
pět set tři tisíc pět set dvacet jedna
Посмотрите как пишутся числа: 31866, 129830, 228304, 397522, 480417, 589001, 606431, 736341, 883791, 966326.