Perfect Square
39983760679549706881 is a perfect square (6323271359 × 6323271359)
39983760679549706881 is a perfect square (6323271359 × 6323271359)
39983760679549706881 is odd
Previous odd number is 39983760679549706879
Next odd number is 39983760679549706883
100010101011100010110110100111111010111000110010101010001010000001