Latest self Aptitude Question SOLUTION: 324,400,84,576,676,?