12 521
двенадцать тысяч пятьсот двадцать один
twelve thousand five hundred and twenty-one
twelve thousand five hundred twenty-one
zwölf tausend fünfhundert einundzwanzig
douze mille cinq cent vingt et un
дванадцять тисяч п'ятсот двадцять один
dwanaście tysięcy pięćset dwadzieścia jeden
dvanáct tisíc pět set dvacet jedna
Посмотрите как пишутся числа: 10601, 121976, 297182, 306168, 428955, 541395, 675381, 784199, 805841, 915685.