The number 317073 (three hundred seventeen thousand seventy-three) is written in Roman numerals as follows: CCCXVIILXXIII