The number 110312 (one hundred ten thousand three hundred twelve) is written in Roman numerals as follows: CXCCCXII