The number 20511 (twenty thousand five hundred eleven) is written in Roman numerals as follows: XXDXI