The number 312010 (three hundred twelve thousand ten) is written in Roman numerals as follows: CCCXIIX