The number 218043 (two hundred eighteen thousand forty-three) is written in Roman numerals as follows: CCXVIIIXLIII