The number 106518 (one hundred six thousand five hundred eighteen) is written in Roman numerals as follows: CVIDXVIII