The number 316021 (three hundred sixteen thousand twenty-one) is written in Roman numerals as follows: CCCXVIXXI