Number system

123456789
Across
  1. 3. forty five crore sixty seven lakh nine thousand two hundred six
  2. 6. 7000000+500000+6000+700+80+1
  3. 7. Successor of 5238899
  4. 8. Difference between place values of odd digits in 380698
  5. 9. which is smaller 6025816
Down
  1. 1. ninety eight lakh seventy four thousand one hundred sixty two
  2. 2. build a smallest number using 2,3,5,6,8,9
  3. 3. Four million nine hundred eighty thousand fifty seven
  4. 4. greatest five digit number
  5. 5. round off 667589 nearest 10000