The number 212058 (two hundred twelve thousand fifty-eight) is written in Roman numerals as follows: CCXIILVIII