Perfect Square
1224851010580448395225 is a perfect square (34997871515 × 34997871515)
1224851010580448395225 is a perfect square (34997871515 × 34997871515)
1224851010580448395225 is odd
Previous odd number is 1224851010580448395223
Next odd number is 1224851010580448395227
10000100110011000111000111100001001010110001001110110011011111111011001
1837594974830637108234221352584137931585406028230336791877015625