Perfect Square
1667889514952984961 is a perfect square (1291467969 × 1291467969)
1667889514952984961 is a perfect square (1291467969 × 1291467969)
1667889514952984961 is odd
Previous odd number is 1667889514952984959
Next odd number is 1667889514952984963
1011100100101100010001010110101001111010111110000100110000001