The number 308012 (three hundred eight thousand twelve) is written in Roman numerals as follows: CCCVIIIXII