Perfect Square
2066662161761910618620961 is a perfect square (1437589010031 × 1437589010031)
2066662161761910618620961 is a perfect square (1437589010031 × 1437589010031)
2066662161761910618620961 is odd
Previous odd number is 2066662161761910618620959
Next odd number is 2066662161761910618620963
110110101101000011111101011110011100011010000101101001000011101001000010000100001
8826905240242512543785964215222817623028708000244275454794798041770563681