The number 22503 (twenty-two thousand five hundred three) is written in Roman numerals as follows: XXIIDIII