The number 45508 (forty-five thousand five hundred eight) is written in Roman numerals as follows: XLVDVIII