Big Numbers Puzzle

12345678910111213141516171819
Across
  1. 1. Add 91331 to 22950600.
  2. 3. One hundred ninety nine thousand nine hundred twelve
  3. 6. Add 906179 to 1502230
  4. 7. Take 175394 away from 228695.
  5. 9. 800000+90000+400+40+9
  6. 12. Ninety seven thousand, three hundred thirty one.
  7. 13. 100000+20000+8000+600+40.
  8. 16. 800000+40000+7000+900+20.
  9. 17. Round 563731 to the nearest hundred.
  10. 18. Add 208416 to 312305
  11. 19. Round 157734 to the nearest thousand.
Down
  1. 2. 900000+40000+2000+500+60.
  2. 4. Six hundred twenty seven thousand and twenty nine.
  3. 5. Take 91548 away from 401274
  4. 8. Add 141817 to 224970.
  5. 10. Nine million three hundred seventy eight thousand, four hundred fifteen
  6. 11. Take 4546 away from 11273880.
  7. 13. Round 112004 to the nearest thousand.
  8. 14. 45398 rounded to the nearest hundred.
  9. 15. Take 26322 away from 6959907.