Perfect Square
88966291243623390249601 is a perfect square (298272176449 × 298272176449)
88966291243623390249601 is a perfect square (298272176449 × 298272176449)
88966291243623390249601 is odd
Previous odd number is 88966291243623390249599
Next odd number is 88966291243623390249603
10010110101101101111101001111110110100111011001110101100111100000001010000001
704168282170748502347598532117760508862639586598103626197241007228801