Perfect Square
112038538592815810505984010999465350805625 is a perfect square (334721583697280881675 × 334721583697280881675)
112038538592815810505984010999465350805625 is a perfect square (334721583697280881675 × 334721583697280881675)
112038538592815810505984010999465350805625 is odd
Previous odd number is 112038538592815810505984010999465350805623
Next odd number is 112038538592815810505984010999465350805627
10100100101000000011011011010001111011111011111001011010101101110011111001100011000101000110000001011001000101100111101000011100001111001
1406378783417056761523327957729715223983854995637431830719466448846143260453959248761129514029888850101381535395646728515625
12552634130013877776181562873378776283252436749148546974804723573511045836531640625