Perfect Square
94899232810364862837721 is a perfect square (308057190811 × 308057190811)
94899232810364862837721 is a perfect square (308057190811 × 308057190811)
94899232810364862837721 is odd
Previous odd number is 94899232810364862837719
Next odd number is 94899232810364862837723
10100000110000111111101101010100000110101011110101100100110011011001111011001
854649621214990431396765264184519322586253453150100117090614268556361