Big Number Puzzle

123456789101112131415161718
Across
  1. 2. 88228 is 5000 above it
  2. 4. 10000+6000+800+20+7
  3. 7. 47131 is 20 below it
  4. 8. 65235 is 30 above it
  5. 9. 59651 is 20000 below it
  6. 10. 34677 is 20000 above it
  7. 11. 80000+7000+500+90+2
  8. 13. 52865 is a 100 above it
  9. 16. 32679 is 10000 below it
  10. 18. 70000+900+40+6
Down
  1. 1. 36127 is 10000 above it
  2. 3. 29017 is 2 above it
  3. 5. 78917 is 8000 above it
  4. 6. 11758 is 1000 below it
  5. 8. 61274 is 1 below it
  6. 12. 71571 is 10 below it
  7. 14. 72124 is ten below it
  8. 15. 54171 is 100 above it
  9. 17. 78427 is 20 below it