The number 90458 (ninety thousand four hundred fifty-eight) is written in Roman numerals as follows: XCCDLVIII