The number 311593 (three hundred eleven thousand five hundred ninety-three) is written in Roman numerals as follows: CCCXIDXCIII