Perfect Square
45399850624773649 is a perfect square (213072407 × 213072407)
45399850624773649 is a perfect square (213072407 × 213072407)
10100001 01001010 11101100 01110001 01011000 01101110 00010001
45399850624773649 is odd
Previous odd number is 45399850624773647
Next odd number is 45399850624773651