The number 112518 (one hundred twelve thousand five hundred eighteen) is written in Roman numerals as follows: CXIIDXVIII