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

17 : 31 : 45