Perfect Square
98942939295773100443158179821998193127531693911641 is a perfect square (9947006549498854152403621 × 9947006549498854152403621)
98942939295773100443158179821998193127531693911641 is a perfect square (9947006549498854152403621 × 9947006549498854152403621)
98942939295773100443158179821998193127531693911641 is odd
Previous odd number is 98942939295773100443158179821998193127531693911639
Next odd number is 98942939295773100443158179821998193127531693911643
10000111011001100010010110110000011000111010101101000100000011100001011111101011110101101111101001101011100101001001000011001010011110010001100111011101010111001011001
968622210937249318176100754589775090092497671168691935265412608256013028440154131853224175635128180188935133131741597676471930541204828244004883147721
9789705236487040757458272452716533630464055117136309109847919296463317830938340281398490107515312881