Perfect Square
85163537538405654966225 is a perfect square (291827924535 × 291827924535)
85163537538405654966225 is a perfect square (291827924535 × 291827924535)
85163537538405654966225 is odd
Previous odd number is 85163537538405654966223
Next odd number is 85163537538405654966227
10010000010001011100110000000101111110110101101111001111111011010111111010001
617676500372925879932363324936924901581729705690741929170824272640625