The number 316040 (three hundred sixteen thousand forty) is written in Roman numerals as follows: CCCXVIXL