Place value crossword

1234567
Across
  1. 2. ten million
  2. 3. six hundred and thirty two
  3. 6. forty-three thousand two hundred fifty-six
  4. 7. twenty nine thousand one hundred and forty three
Down
  1. 1. one hundred seven thousand eight hundred twenty-one
  2. 2. twelve
  3. 4. three thousand nine hundred and fifty four
  4. 5. seven million three hundred seventy-six thousand one hundred ninety-two