The number 31028 (thirty-one thousand twenty-eight) is written in Roman numerals as follows: XXXIXXVIII