Perfect Square
40555708382101441 is a perfect square (201384479 × 201384479)
40555708382101441 is a perfect square (201384479 × 201384479)
10010000 00010101 00110011 10101111 10111010 10111111 11000001
40555708382101441 is odd
Previous odd number is 40555708382101439
Next odd number is 40555708382101443