Ответ:

При округлении смотрим на цифру следующего разряда: если она 5 или больше, увеличиваем разряд округления на единицу; если меньше 5 — оставляем без изменения.

До десятков: 27 ≈ 30; 31 ≈ 30; 108 ≈ 110; 312 ≈ 310.

До сотен: 371 ≈ 400; 503 ≈ 500; 8905 ≈ 8900; 5662 ≈ 5700.

До миллионов: 5 189 721 ≈ 5 000 000; 1 959 284 ≈ 2 000 000; 14 057 603 ≈ 14 000 000; 45 530 925 ≈ 46 000 000.

Ответ: до десятков — 30, 30, 110, 310; до сотен — 400, 500, 8900, 5700; до миллионов — 5 000 000, 2 000 000, 14 000 000, 46 000 000.