Perfect Square
40532854464297441 is a perfect square (201327729 × 201327729)
40532854464297441 is a perfect square (201327729 × 201327729)
10010000 00000000 01101010 10011000 00010011 10111001 11100001
40532854464297441 is odd
Previous odd number is 40532854464297439
Next odd number is 40532854464297443