Perfect Square
88949350927819703959225 is a perfect square (298243777685 × 298243777685)
88949350927819703959225 is a perfect square (298243777685 × 298243777685)
88949350927819703959225 is odd
Previous odd number is 88949350927819703959223
Next odd number is 88949350927819703959227
10010110101011111010000110111110000101111111000101111111101011011111010111001
703766110910561013707726909106732587440862246807006482005352459515625