Perfect Square
668516476774186858502743276479285025 is a perfect square (817628568956703505 × 817628568956703505)
668516476774186858502743276479285025 is a perfect square (817628568956703505 × 817628568956703505)
10000000 11000000 01101000 00110101 01010111 11011101 00100000 11110101 11001101 11010100 00110000 10010011 00101011 10000111 00100001
668516476774186858502743276479285025 is odd
Previous odd number is 668516476774186858502743276479285023
Next odd number is 668516476774186858502743276479285027
298769559697533132223453855645569262968114807339963230218145984352857088421926077509002712619675865534390625
446914279718571917422894434927597263274140553227529723442197935189250625