Latest Self Aptitude Question SOLUTION: 1000,999,995,986,970,?

02 : 57 : 07