Perfect Square
45524381269411489 is a perfect square (213364433 × 213364433)
45524381269411489 is a perfect square (213364433 × 213364433)
10100001 10111100 00101110 11111110 00101110 11000110 10100001
45524381269411489 is odd
Previous odd number is 45524381269411487
Next odd number is 45524381269411491