Perfect Square
39995829528234518449 is a perfect square (6324225607 × 6324225607)
39995829528234518449 is a perfect square (6324225607 × 6324225607)
39995829528234518449 is odd
Previous odd number is 39995829528234518447
Next odd number is 39995829528234518451
100010101100001101101110110000110010000111011111110110011110110001