20252025 ... 2025
(consisting of one or more consecutive blocks of 2025 ) that are perfect squares of positive integers.
Solution 1Solution 2Solution 3