The number 301116 (three hundred one thousand one hundred sixteen) is written in Roman numerals as follows: CCCICXVI