Perfect Square
45424745155087489 is a perfect square (213130817 × 213130817)
45424745155087489 is a perfect square (213130817 × 213130817)
10100001 01100001 10010000 10100110 11111011 01001100 10000001
45424745155087489 is odd
Previous odd number is 45424745155087487
Next odd number is 45424745155087491