The number 950106 (nine hundred fifty thousand one hundred six) is written in Roman numerals as follows: CMLCVI