Perfect Square
2066662161773411330701225 is a perfect square (1437589010035 × 1437589010035)
2066662161773411330701225 is a perfect square (1437589010035 × 1437589010035)
2066662161773411330701225 is odd
Previous odd number is 2066662161773411330701223
Next odd number is 2066662161773411330701227
110110101101000011111101011110011100101111000000100000000010100000011011110101001
8826905240389874358803404911250044558302222695009813536121285146900765625