The number 301888 (three hundred one thousand eight hundred eighty-eight) is written in Roman numerals as follows: CCCIDCCCLXXXVIII