Perfect Square
87066009366990885616225 is a perfect square (295069499215 × 295069499215)
87066009366990885616225 is a perfect square (295069499215 × 295069499215)
87066009366990885616225 is odd
Previous odd number is 87066009366990885616223
Next odd number is 87066009366990885616227
10010011011111101101110011010011011111100101001010100100000011111101001100001
660003012222614935164472537653637720828544916663698218262781741390625