Perfect Square
94889658279502075555225 is a perfect square (308041650235 × 308041650235)
94889658279502075555225 is a perfect square (308041650235 × 308041650235)
94889658279502075555225 is odd
Previous odd number is 94889658279502075555223
Next odd number is 94889658279502075555227
10100000101111111101010001010111100100100000000110101001001100110110110011001
854390966533231162615475445424638215385296415631670177733266802015625