The number 108546 (one hundred eight thousand five hundred forty-six) is written in Roman numerals as follows: CVIIIDXLVI