Perfect Square
668525061827041898449219632188939961 is a perfect square (817633818911034219 × 817633818911034219)
668525061827041898449219632188939961 is a perfect square (817633818911034219 × 817633818911034219)
10000000 11000000 11010100 10010001 00100101 00100100 10101001 11010001 11011101 10110011 01101001 10010010 00101000 11011110 10111001
668525061827041898449219632188939961 is odd
Previous odd number is 668525061827041898449219632188939959
Next odd number is 668525061827041898449219632188939963
298781070193488208556157373569552441701949310861045585979625971322299949731456357058269197274741816933160681
446925758290850192904639021813506620556329119850938459536727012862681521