The number 304573 (three hundred four thousand five hundred seventy-three) is written in Roman numerals as follows: CCCIVDLXXIII