Perfect Square
94899232809132634074481 is a perfect square (308057190809 × 308057190809)
94899232809132634074481 is a perfect square (308057190809 × 308057190809)
94899232809132634074481 is odd
Previous odd number is 94899232809132634074479
Next odd number is 94899232809132634074483
10100000110000111111101101010100000100011100011000110000010101110110101110001
854649621181698575987015759028011447728700208110748197326757963426641