Perfect Square
45399848067904801 is a perfect square (213072401 × 213072401)
45399848067904801 is a perfect square (213072401 × 213072401)
10100001 01001010 11101011 11011000 11110001 10110101 00100001
45399848067904801 is odd
Previous odd number is 45399848067904799
Next odd number is 45399848067904803