Perfect Square
40532856880230225 is a perfect square (201327735 × 201327735)
40532856880230225 is a perfect square (201327735 × 201327735)
10010000 00000000 01101011 00101000 00010011 11101111 01010001
40532856880230225 is odd
Previous odd number is 40532856880230223
Next odd number is 40532856880230227