(i) 9,34,678
Nearest Tens: 9,34,680
Nearest Hundreds: 9,34,700
Nearest Thousands: 9,35,000
(ii) 73,43,489
Nearest Tens: 73,43,490
Nearest Hundreds: 73,43,500
Nearest Thousands: 73,43,000
(iii) 17,98,45,673
Nearest Tens: 17,98,45,670
Nearest Hundreds: 17,98,45,700
Nearest Thousands: 17,98,46,000