Perfect Square
3445968438534040225 is a perfect square (1856331985 × 1856331985)
3445968438534040225 is a perfect square (1856331985 × 1856331985)
3445968438534040225 is odd
Previous odd number is 3445968438534040223
Next odd number is 3445968438534040227
10111111010010100010100000100110001110000001110110101010100001