Perfect Square
1260799054985429569 is a perfect square (1122853087 × 1122853087)
1260799054985429569 is a perfect square (1122853087 × 1122853087)
1260799054985429569 is odd
Previous odd number is 1260799054985429567
Next odd number is 1260799054985429571
1000101111111010000100000111101111101100011100000001001000001