Perfect Square
88945441983816911781649 is a perfect square (298237224343 × 298237224343)
88945441983816911781649 is a perfect square (298237224343 × 298237224343)
88945441983816911781649 is odd
Previous odd number is 88945441983816911781647
Next odd number is 88945441983816911781651
10010110101011011110111111000011001110010001000000010101000110111111100010001
703673332445138797156577433325200256259513330665587772338266547302449