Perfect Square
40532852853675625 is a perfect square (201327725 × 201327725)
40532852853675625 is a perfect square (201327725 × 201327725)
10010000 00000000 01101010 00111000 00010011 10010110 01101001
40532852853675625 is odd
Previous odd number is 40532852853675623
Next odd number is 40532852853675627