Perfect Square
45524388097073601 is a perfect square (213364449 × 213364449)
45524388097073601 is a perfect square (213364449 × 213364449)
10100001 10111100 00110000 10010101 00100100 10100001 11000001
45524388097073601 is odd
Previous odd number is 45524388097073599
Next odd number is 45524388097073603