Perfect Square
40720285253858928334290703225 is a perfect square (201792678890635 × 201792678890635)
40720285253858928334290703225 is a perfect square (201792678890635 × 201792678890635)
10000011 10010011 00000111 11001110 11010010 10111010 11110001 01110011 01000010 11011110 01010011 01111001
40720285253858928334290703225 is odd
Previous odd number is 40720285253858928334290703223
Next odd number is 40720285253858928334290703227
67520000211956633811478586480751286877071260486150882705301817114208793787418604515625