Perfect Square
40019975953424878321 is a perfect square (6326134361 × 6326134361)
40019975953424878321 is a perfect square (6326134361 × 6326134361)
40019975953424878321 is odd
Previous odd number is 40019975953424878319
Next odd number is 40019975953424878323
100010101101100011100001000001100000111111100100001000101011110001