The number 58859 (fifty-eight thousand eight hundred fifty-nine) is written in Roman numerals as follows: LVIIIDCCCLIX