The number 870520 (eight hundred seventy thousand five hundred twenty) is written in Roman numerals as follows: DCCCLXXDXX