21 516
двадцать одна тысяча пятьсот шестнадцать
twenty-one thousand five hundred and sixteen
twenty-one thousand five hundred sixteen
einundzwanzig tausend fünfhundert sechzehn
vingt et un mille cinq cent seize
двадцять одна тисяча п'ятсот шістнадцять
dwadzieścia jeden tysięcy pięćset szesnaście
dvacet jedna tisíc pět set šesnáct
Посмотрите как пишутся числа: 85246, 184247, 232201, 305378, 478556, 580645, 667105, 745447, 841583, 923857.