The number 18531 (eighteen thousand five hundred thirty-one) is written in Roman numerals as follows: XVIIIDXXXI