Perfect Square
45449642245073089 is a perfect square (213189217 × 213189217)
45449642245073089 is a perfect square (213189217 × 213189217)
10100001 01111000 00110101 01110101 00101111 10101000 11000001
45449642245073089 is odd
Previous odd number is 45449642245073087
Next odd number is 45449642245073091