Ответ:

Сорок два миллиона — 42 000 000; двадцать одна тысяча — 21 000; восемьсот шестьдесят пять — 865.

Ответ: 42 021 865.