Perfect Square
88968897660437857180881 is a perfect square (298276545609 × 298276545609)
88968897660437857180881 is a perfect square (298276545609 × 298276545609)
88968897660437857180881 is odd
Previous odd number is 88968897660437857180879
Next odd number is 88968897660437857180883
10010110101110000001101111011101101001011111100000000100001100001110011010001
704230173358823285903656225758631145387124246888342370525993941737841