Perfect Square
99918868322107854188739343987927878710499595954225 is a perfect square (9995942592977805521783815 × 9995942592977805521783815)
99918868322107854188739343987927878710499595954225 is a perfect square (9995942592977805521783815 × 9995942592977805521783815)
99918868322107854188739343987927878710499595954225 is odd
Previous odd number is 99918868322107854188739343987927878710499595954223
Next odd number is 99918868322107854188739343987927878710499595954227
10001000101111000000101000000111111110011111100000010000010110111011000000010110110110111001110001000101111101001111011101000110011111100011001110011101010100000110001
997568023833945872504969892914283328133100964489930497439432052265562183493840087831577548283186882388495068760117912701327963006530930326627825140625
9983780246770728432649256926746884763049880489823075370373249384059369954989454620216977988295350625