The number 958585 (nine hundred fifty-eight thousand five hundred eighty-five) is written in Roman numerals as follows: CMLVIIIDLXXXV