Perfect Square
40028027351189534721 is a perfect square (6326770689 × 6326770689)
40028027351189534721 is a perfect square (6326770689 × 6326770689)
40028027351189534721 is odd
Previous odd number is 40028027351189534719
Next odd number is 40028027351189534723
100010101110000000000111101100110001011111010001011011100000000001