Perfect Square
40019975928120340881 is a perfect square (6326134359 × 6326134359)
40019975928120340881 is a perfect square (6326134359 × 6326134359)
40019975928120340881 is odd
Previous odd number is 40019975928120340879
Next odd number is 40019975928120340883
100010101101100011100001000001001001011011010010111111000110010001