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