The number 331018 (three hundred thirty-one thousand eighteen) is written in Roman numerals as follows: CCCXXXIXVIII