Perfect Square
88950653947726611487225 is a perfect square (298245962165 × 298245962165)
88950653947726611487225 is a perfect square (298245962165 × 298245962165)
88950653947726611487225 is odd
Previous odd number is 88950653947726611487223
Next odd number is 88950653947726611487227
10010110101100000011001001101000001001011000111001110011100100001100111111001
703797039793445825689097499589065019093794123312807172494461674515625