Perfect Square
88949350918275903073561 is a perfect square (298243777669 × 298243777669)
88949350918275903073561 is a perfect square (298243777669 × 298243777669)
88949350918275903073561 is odd
Previous odd number is 88949350918275903073559
Next odd number is 88949350918275903073563
10010110101011111010000110111101110100101000000011001000110010010110100011001
703766110684029727245449191137035246476957508209949686470812996457481