Perfect Square
99918873886731560506307997754908642669006903830625 is a perfect square (9995942871321922501371825 × 9995942871321922501371825)
99918873886731560506307997754908642669006903830625 is a perfect square (9995942871321922501371825 × 9995942871321922501371825)
99918873886731560506307997754908642669006903830625 is odd
Previous odd number is 99918873886731560506307997754908642669006903830623
Next odd number is 99918873886731560506307997754908642669006903830627
10001000101111000000101010000111101110111110001100111101011010000010111101101010011110100000100111100110001001101111000001011010001111010101111100101111110100001100001
997568190501895874015886960495652179690534723516932467803371088904938289797620866090028981379489615720049611461985816424086725588410533106613525390625
9983781358792566144936069451066165222614829053277551885604461741673092982623670895539127298687890625