CROSSWORD : small and large numbers

1234567891011121314151617181920212223
Across
  1. 2. 1
  2. 5. 80
  3. 9. 13
  4. 11. 90
  5. 13. 2
  6. 14. 50
  7. 18. 1000000
  8. 19. 70
  9. 20. 40
  10. 22. 14
  11. 23. 18
Down
  1. 1. 20
  2. 3. 1000000000
  3. 4. 100
  4. 6. 30
  5. 7. 17
  6. 8. 60
  7. 10. 4
  8. 12. 12
  9. 14. 1000
  10. 15. 15
  11. 16. 16
  12. 17. 11
  13. 21. 3