Perfect Square
2066813848167054562701225 is a perfect square (1437641766285 × 1437641766285)
2066813848167054562701225 is a perfect square (1437641766285 × 1437641766285)
2066813848167054562701225 is odd
Previous odd number is 2066813848167054562701223
Next odd number is 2066813848167054562701227
110110101101010100011010000000101111010101101101001111101001110100010111110101001
8828848982897964657691548153822881523203778707586407038191750206900765625