The number 313073 (three hundred thirteen thousand seventy-three) is written in Roman numerals as follows: CCCXIIILXXIII