Perfect Square
94918384112318135923009 is a perfect square (308088273247 × 308088273247)
94918384112318135923009 is a perfect square (308088273247 × 308088273247)
94918384112318135923009 is odd
Previous odd number is 94918384112318135923007
Next odd number is 94918384112318135923011
10100000110011000100100110001100110110000000001000011101011111111000101000001
855167147725997403186494864140969101763436324431650320451446112289729