The number 950520 (nine hundred fifty thousand five hundred twenty) is written in Roman numerals as follows: CMLDXX