Perfect Square
2066841428410000845649225 is a perfect square (1437651358435 × 1437651358435)
2066841428410000845649225 is a perfect square (1437651358435 × 1437651358435)
2066841428410000845649225 is odd
Previous odd number is 2066841428410000845649223
Next odd number is 2066841428410000845649227
110110101101010111011001011000110100111111010111111001101011001010011010101001001
8829202432797890743799391209982251095068652367911954973669278942628265625