Solve if you dare!
What is the square of 95?
2025
4050
9025
9095