The number 311001 (three hundred eleven thousand one) is written in Roman numerals as follows: CCCXII