Perfect Square
98942939293263361250100304343505729708686912064225 is a perfect square (9947006549372698651219185 × 9947006549372698651219185)
98942939293263361250100304343505729708686912064225 is a perfect square (9947006549372698651219185 × 9947006549372698651219185)
98942939293263361250100304343505729708686912064225 is odd
Previous odd number is 98942939293263361250100304343505729708686912064223
Next odd number is 98942939293263361250100304343505729708686912064227
10000111011001100010010110110000010101001110101100000111101011101010000101100010010100010101011001111011101011110101110010011100111100000001101100011010000101011100001
968622210863540497416484086120809704075263669032632950830591064695535134551820143594881535914839856402751857398629066281665751227850306142478531390625
9789705235990398812210675364788677661783133687906296941647185359315350273798146221176577850524850625