Perfect Square
45799249861653649 is a perfect square (214007593 × 214007593)
45799249861653649 is a perfect square (214007593 × 214007593)
10100010 10110110 00101100 11010010 11111011 10110100 10010001
45799249861653649 is odd
Previous odd number is 45799249861653647
Next odd number is 45799249861653651