The number 318604 (three hundred eighteen thousand six hundred four) is written in Roman numerals as follows: CCCXVIIIDCIV