Perfect Square
680342972273466090396025 is a perfect square (824829056395 × 824829056395)
680342972273466090396025 is a perfect square (824829056395 × 824829056395)
10010000 00010001 01110111 01100111 11011111 00101001 11100011 01110011 00011001 01111001
680342972273466090396025 is odd
Previous odd number is 680342972273466090396023
Next odd number is 680342972273466090396027
314908011143255930048771914054628625709951202219818246476425816692515625