30 521
тридцать тысяч пятьсот двадцать один
thirty thousand five hundred and twenty-one
thirty thousand five hundred twenty-one
dreißig tausend fünfhundert einundzwanzig
trente mille cinq cent vingt et un
тридцять тисяч п'ятсот двадцять один
trzydzieści tysięcy pięćset dwadzieścia jeden
třicet tisíc pět set dvacet jedna
Посмотрите как пишутся числа: 50651, 190599, 294357, 369546, 427778, 527238, 690497, 795939, 817246, 942145.