40 506
сорок тысяч пятьсот шесть
forty thousand five hundred and six
forty thousand five hundred six
vierzig tausend fünfhundert sechs
quarante mille cinq cent six
сорок тисяч п'ятсот шість
czterdzieści tysięcy pięćset sześć
čtyřicet tisíc pět set šest
Посмотрите как пишутся числа: 72041, 167069, 213903, 331212, 442077, 502000, 675323, 703162, 833698, 990491.