Perfect Square
45899539012117729 is a perfect square (214241777 × 214241777)
45899539012117729 is a perfect square (214241777 × 214241777)
10100011 00010001 01100011 00110110 00101011 11100100 11100001
45899539012117729 is odd
Previous odd number is 45899539012117727
Next odd number is 45899539012117731