The number 112502 (one hundred twelve thousand five hundred two) is written in Roman numerals as follows: CXIIDII