The number 312420 (three hundred twelve thousand four hundred twenty) is written in Roman numerals as follows: CCCXIICDXX