The number 310508 (three hundred ten thousand five hundred eight) is written in Roman numerals as follows: CCCXDVIII