Perfect Square
88975413954221307759801 is a perfect square (298287468651 × 298287468651)
88975413954221307759801 is a perfect square (298287468651 × 298287468651)
88975413954221307759801 is odd
Previous odd number is 88975413954221307759799
Next odd number is 88975413954221307759803
10010110101110101110111101010001110110110101011010111001011101000110010111001
704384923173763077069000408133648167428872159375342764108118603399401