Perfect Square
40259311307967361 is a perfect square (200647231 × 200647231)
40259311307967361 is a perfect square (200647231 × 200647231)
10001111 00000111 10100001 01011101 01101001 11001011 10000001
40259311307967361 is odd
Previous odd number is 40259311307967359
Next odd number is 40259311307967363