Perfect Square
94899232820222692943929 is a perfect square (308057190827 × 308057190827)
94899232820222692943929 is a perfect square (308057190827 × 308057190827)
94899232820222692943929 is odd
Previous odd number is 94899232820222692943927
Next odd number is 94899232820222692943931
10100000110000111111101101010100011000100111011100001000011111110100000111001
854649621481325274713666639595081772242992867175638747322709423754089