The number 313450 (three hundred thirteen thousand four hundred fifty) is written in Roman numerals as follows: CCCXIIICDL