Fun Time

123456789
Across
  1. 3. Roman numeral for 29
  2. 4. Greatest 6-digit number formed by 4, 0, 5, 9
  3. 7. 2000000 + 400000 + 50000 + 1000 + 800 + 30 + 1
  4. 9. Successor of 59581
Down
  1. 1. Greatest 7-digit number
  2. 2. Nine lakh nineteen thousand one hundred twenty-eight
  3. 5. Five lakh fifty two thousand six hundred forty-three
  4. 6. 600000 + 10000 + 9000 + 9
  5. 8. Predecessor of 114364