The number 304057 (three hundred four thousand fifty-seven) is written in Roman numerals as follows: CCCIVLVII