Perfect Square
669027755593371858376225 is a perfect square (817941168785 × 817941168785)
669027755593371858376225 is a perfect square (817941168785 × 817941168785)
10001101 10101100 00010001 00111010 11001011 00110100 10001011 11101110 00010110 00100001
669027755593371858376225 is odd
Previous odd number is 669027755593371858376223
Next odd number is 669027755593371858376227
299455577509535226670747273829946122619064906744823509944248595666390625