The number 317502 (three hundred seventeen thousand five hundred two) is written in Roman numerals as follows: CCCXVIIDII