Big Numbers Puzzle

123456789101112131415161718
Across
  1. 6. thirty-nine thousand eight hundred fifty-six
  2. 7. one million four hundred six thousand five hundred thirteen
  3. 8. 921,045 - 83,479
  4. 9. 784,294 + 275,867
  5. 10. seven hundred sixty-one thousand nine hundred twenty-two
  6. 12. 29,531 rounded to the nearest 100
  7. 15. 312,306 - 287,989
  8. 16. 3,064,231 - 1,284,546
  9. 18. 5,661,249 rounded to the nearest 100,000
Down
  1. 1. one hundred twelve thousand four hundred sixty
  2. 2. 400,000 + 60,000 + 3,000 + 700 + 50 + 2
  3. 3. 64,738 + 28,592
  4. 4. 483,776 + 79,685
  5. 5. 20,000 + 4,000 + 900 + 70 + 5
  6. 10. 70,000 + 9,000 + 300 + 4
  7. 11. 2,000,000 + 500,000 + 90,000 + 700 + 10 + 8
  8. 12. 2,314,869 rounded to the nearest 10,000
  9. 13. 8,501,462 rounded to the nearest 1,000,000
  10. 14. 17,513 - 8,944
  11. 17. 634,521 rounded to the nearest 10,000