21 640
двадцать одна тысяча шестьсот сорок
twenty-one thousand six hundred and forty
twenty-one thousand six hundred forty
einundzwanzig tausend sechshundert vierzig
vingt et un mille six cent quarante
двадцять одна тисяча шiстсот сорок
dwadzieścia jeden tysięcy sześćset czterdzieści
dvacet jedna tisíc šest set čtyřicet
Посмотрите как пишутся числа: 43712, 161323, 231069, 344627, 487293, 578568, 646642, 740408, 874845, 938183.