Perfect Square
94912912016007748696881 is a perfect square (308079392391 × 308079392391)
94912912016007748696881 is a perfect square (308079392391 × 308079392391)
94912912016007748696881 is odd
Previous odd number is 94912912016007748696879
Next odd number is 94912912016007748696883
10100000110010011110101000000110100000110011000101110010101001011101100110001
855019253703239335192645343743007451349083996567586892106443079965841