Perfect Square
54292344682939227225 is a perfect square (7368333915 × 7368333915)
54292344682939227225 is a perfect square (7368333915 × 7368333915)
54292344682939227225 is odd
Previous odd number is 54292344682939227223
Next odd number is 54292344682939227227
101111000101110101001001111101011000000001101010010001110001011001
160035301668721753091055958220756393478158900977810187015625