The number 20538 (twenty thousand five hundred thirty-eight) is written in Roman numerals as follows: XXDXXXVIII