Perfect Square
112038538592815810488578488647206744959201 is a perfect square (334721583697280881649 × 334721583697280881649)
112038538592815810488578488647206744959201 is a perfect square (334721583697280881649 × 334721583697280881649)
112038538592815810488578488647206744959201 is odd
Previous odd number is 112038538592815810488578488647206744959199
Next odd number is 112038538592815810488578488647206744959203
10100100101000000011011011010001111011111011111001011010101101010110011010011100000000011011001111011100111111101010011010010100011100001
1406378783417056760867872495940672799252980137115913750464275494069743126412175933680325183126964605816927762727931916797601
12552634130013877772281384297795488208583780445969045705632663256860249023154558401