Perfect Square
40532852048364729 is a perfect square (201327723 × 201327723)
40532852048364729 is a perfect square (201327723 × 201327723)
10010000 00000000 01101010 00001000 00010011 10000100 10111001
40532852048364729 is odd
Previous odd number is 40532852048364727
Next odd number is 40532852048364731