Perfect Square
88971504134521420869601 is a perfect square (298280914801 × 298280914801)
88971504134521420869601 is a perfect square (298280914801 × 298280914801)
88971504134521420869601 is odd
Previous odd number is 88971504134521420869599
Next odd number is 88971504134521420869603
10010110101110010011110100111110000110001110110001011100110010110111111100001
704292069533324755123087586136576805957223309723320457483562411088801