The number 318059 (three hundred eighteen thousand fifty-nine) is written in Roman numerals as follows: CCCXVIIILIX