Aiyana's large numbers crossword

12345678
Across
  1. 5. the biggest 4-digit number
  2. 6. the successor of 99999999
  3. 8. the place value in 200178965
Down
  1. 1. the predecessor of 40001
  2. 2. ninety-nine lakhs ninety-nine thousand nine hundred ninety-nine
  3. 3. the smallest 2-digit number
  4. 4. in roman numerals I am L
  5. 5. in roman numerals I am xc
  6. 6. the smallest 3-digit number
  7. 7. half of 20000