Latest Self Aptitude Question SOLUTION: 4,25,121,289,?

10 : 35 : 24