Perfect Square
94897864968665088900249 is a perfect square (308054970693 × 308054970693)
94897864968665088900249 is a perfect square (308054970693 × 308054970693)
94897864968665088900249 is odd
Previous odd number is 94897864968665088900247
Next odd number is 94897864968665088900251
10100000110000110110001101110111101101001000001001100100110111011110010011001
854612665957097450280300481562959242156510456653395878310400682138249