Perfect Square
99918857189827277475843580438107737130528524322601 is a perfect square (9995942036137828539316301 × 9995942036137828539316301)
99918857189827277475843580438107737130528524322601 is a perfect square (9995942036137828539316301 × 9995942036137828539316301)
99918857189827277475843580438107737130528524322601 is odd
Previous odd number is 99918857189827277475843580438107737130528524322599
Next odd number is 99918857189827277475843580438107737130528524322603
10001000101111000000100100001000011001000100110111101001111101001010111101100000001000001110110110101011001001001010110101111011000100011000010010101011100011100101001
997567690407254250754477780991876599992748021689653840201018530315641828210537357830405647705909467451990065705000427741140725109095887578899361247801
9983778022121098221650666610217480205297770500819937375806864720153351330046059789709840845919405201