Perfect Square
40532861712096009 is a perfect square (201327747 × 201327747)
40532861712096009 is a perfect square (201327747 × 201327747)
10010000 00000000 01101100 01001000 00010100 01011011 00001001
40532861712096009 is odd
Previous odd number is 40532861712096007
Next odd number is 40532861712096011