Perfect Square
45899527871546001 is a perfect square (214241751 × 214241751)
45899527871546001 is a perfect square (214241751 × 214241751)
10100011 00010001 01100000 10011110 00100100 01000010 10010001
45899527871546001 is odd
Previous odd number is 45899527871545999
Next odd number is 45899527871546003