Perfect Square
94918384109853429737049 is a perfect square (308088273243 × 308088273243)
94918384109853429737049 is a perfect square (308088273243 × 308088273243)
94918384109853429737049 is odd
Previous odd number is 94918384109853429737047
Next odd number is 94918384109853429737051
10100000110011000100100110001100110001100001001100111110000000010011001011001
855167147659380094684449772046729612707764351553994677488515238728649