Perfect Square
88949350921854828405625 is a perfect square (298243777675 × 298243777675)
88949350921854828405625 is a perfect square (298243777675 × 298243777675)
88949350921854828405625 is odd
Previous odd number is 88949350921854828405623
Next odd number is 88949350921854828405627
10010110101011111010000110111101111011001000101100001101010111110001101111001
703766110768978959661682547049067063333590393197045153489709228515625