Difficulty: Hard
Fill in the gaps with cardinal numbers
1. Seis mil cuatrocientos cincuenta y tres - .
2. Cincuenta y tres mil doscientos ochenta y nueve - .
3. Tres mil ochocientos ochenta y tres - .
4. Novecientos treinta y dos mil cuatrocientos setenta y nueve - .
5. Doce millones cuatrocientos tres mil quinientos cuarenta y ocho - .
6. Noventa y nueve millones doscientos sesenta y cuatro mil novecientos tres - .
7. Noventa mil seiscientos tres - .
8. Un millón cincuenta y cuatro mil novecientos ochenta y seis - .
9. Trescientos cinco millones cuatrocientos ochenta y tres mil novecientos cuarenta y cuatro - .
10. Cuarenta y cinco mil veintisiete millones cuatrocientos treinta y tres mil setecientos ochenta y nueve - .