Perfect Square
318615608056445616192135428318103347683096368025 is a perfect square (564460457478152862852805 × 564460457478152862852805)
318615608056445616192135428318103347683096368025 is a perfect square (564460457478152862852805 × 564460457478152862852805)
318615608056445616192135428318103347683096368025 is odd
Previous odd number is 318615608056445616192135428318103347683096368023
Next odd number is 318615608056445616192135428318103347683096368027
11011111001111001101111100111001100010101010011001000001101010010000111010101111100010001000000010001001010100010101101010111110011100000010011001001110011001
32344552021107342658930149233281421059146608065092949309184730541568825129479630424846433855387487288984284860315139055019508066963194490015625
101515905697178572647169856211135692308364678880004392772906454678650670851213207358946242400625