El número 304046 (trescientos cuatro mil cuarenta y seis) se escribe en números romanos de la siguiente manera: CCCIVXLVI