Number System Puzzle

123456789
Across
  1. 4. Fifty-nine lakh thirty-six thousand fifty-nine
  2. 5. Greatest 3 digit number
  3. 6. Greatest 2-digit number
  4. 7. 9000+500+80+6
  5. 9. Predecessor of 76,67,344
Down
  1. 1. Predecessor of 3,60,600
  2. 2. Successor of 28,16,128
  3. 3. 235 less than the least 4-digit number
  4. 6. Ten lakhs more than 82,62,635
  5. 8. Seven ones subtracted from 20 tens