The number 312090 (three hundred twelve thousand ninety) is written in Roman numerals as follows: CCCXIIXC