Perfect Square
9960841162076960961 is a perfect square (3156080031 × 3156080031)
9960841162076960961 is a perfect square (3156080031 × 3156080031)
10001010 00111100 00000100 01000011 00011001 10101111 10111000 11000001
9960841162076960961 is odd
Previous odd number is 9960841162076960959
Next odd number is 9960841162076960963