Perfect Square
88949350939749455067025 is a perfect square (298243777705 × 298243777705)
88949350939749455067025 is a perfect square (298243777705 × 298243777705)
88949350939749455067025 is odd
Previous odd number is 88949350939749455067023
Next odd number is 88949350939749455067027
10010110101011111010000110111110011011101011111001100100010010111011110010001
703766111193725121871023516499570846775070574329120206714077925640625