Answer:
Step-by-step explanation:
1.) 302.132 
 trescientos dos mil ciento treinta y dos
2.) 67.911 
 sesenta y siete mil novecientos once
3.) 30.379.821 
 treinta millones trescientos setenta y nueve mil ochocientos veintiuno
4.) 604.227.123
seiscientos cuatro millones doscientos veintisiete mil ciento veintitrés