Problem 2. Determine all numbers of the form

20252025 ... 2025

(consisting of one or more consecutive blocks of 2025 ) that are perfect squares of positive integers.

Solution 1. Solution 1
Solution 2. Solution 2
Solution 3. Solution 3