Perfect Square
45325253108782089 is a perfect square (212897283 × 212897283)
45325253108782089 is a perfect square (212897283 × 212897283)
10100001 00000111 00010011 11011010 11100111 01010100 00001001
45325253108782089 is odd
Previous odd number is 45325253108782087
Next odd number is 45325253108782091