Perfect Square
68904108481270518225 is a perfect square (8300849865 × 8300849865)
68904108481270518225 is a perfect square (8300849865 × 8300849865)
68904108481270518225 is odd
Previous odd number is 68904108481270518223
Next odd number is 68904108481270518227
111011110000111100100100011001100000010111000111000001000111010001
327141283959203113050695324737147323036552748816910632640625