Perfect Square
45799263558140625 is a perfect square (214007625 × 214007625)
45799263558140625 is a perfect square (214007625 × 214007625)
10100010 10110110 00110000 00000011 01011011 10000010 11010001
45799263558140625 is odd
Previous odd number is 45799263558140623
Next odd number is 45799263558140627