The number 312199 (three hundred twelve thousand one hundred ninety-nine) is written in Roman numerals as follows: CCCXIICXCIX