The number 113632 (one hundred thirteen thousand six hundred thirty-two) is written in Roman numerals as follows: CXIIIDCXXXII