Perfect Square
45499471393214601 is a perfect square (213306051 × 213306051)
45499471393214601 is a perfect square (213306051 × 213306051)
10100001 10100101 10000111 00110101 11011100 01010000 10001001
45499471393214601 is odd
Previous odd number is 45499471393214599
Next odd number is 45499471393214603