The number 310816 (three hundred ten thousand eight hundred sixteen) is written in Roman numerals as follows: CCCXDCCCXVI