French numbers

12345678910111213141516171819202122232425
Across
  1. 2. 19
  2. 5. 100
  3. 7. 4
  4. 9. 1,000,000
  5. 10. 6
  6. 13. 10
  7. 14. 21
  8. 19. 9(Femenine)
  9. 22. 270,000
  10. 23. 3
  11. 24. 20
  12. 25. 7
Down
  1. 1. 999,900
  2. 3. 1
  3. 4. 81
  4. 6. 1,000,000,000
  5. 8. 60
  6. 10. 77
  7. 11. 79
  8. 12. 2
  9. 15. 9
  10. 16. 36
  11. 17. 900
  12. 18. 8
  13. 20. 5
  14. 21. 123