The number 313950 (three hundred thirteen thousand nine hundred fifty) is written in Roman numerals as follows: CCCXIIICML