Reading big numbers

1234567891011121314151617181920212223242526
Across
  1. 2. Five thousand, six hundred and seventy-two
  2. 3. Seven thousand and seven
  3. 6. Two hundred and one
  4. 8. Four thousand, seven hundred and thirty-eight
  5. 9. Two thousand, two hundred
  6. 11. Eleven thousand, one hundred and eleven
  7. 13. Fifty-four thousand, three hundred and twenty one
  8. 16. Four thousand and nine
  9. 17. Two thousand and three
  10. 18. Seven thousand, seven hundred and eighty-nine
  11. 21. Six hundred and eighty nine
  12. 22. Six thousand, eight hundred and twenty-five
  13. 24. Nine thousand, eight hundred and forty-four
  14. 25. Four thousand and ninety
Down
  1. 1. Four thousand, five hundred
  2. 4. Seven thousand, six hundred and eighty-two
  3. 5. Twelve thousand, nine hundred and eight
  4. 7. Twelve thousand, nine hundred and eighty
  5. 10. Two hundred and twenty two
  6. 11. One thousand and ninety
  7. 12. Ten thousand, five hundred and sixty-four
  8. 13. Five hundred and thirty-six
  9. 14. Three thousand, nine hundred and ninety-nine
  10. 15. Thirteen thousand, eight hundred and sixty-seven
  11. 19. Seven thousand, nine hundred
  12. 20. Nine hundred and nine
  13. 23. Two thousand and twenty
  14. 26. Nine hundred and ninety-nine