Ответ:

1) 3196 — три тысячи сто девяносто шесть.

2) 42620 — сорок две тысячи шестьсот двадцать.