Perfect Square
12925296427371005089287511376219922043225 is a perfect square (113689473687633038885 × 113689473687633038885)
12925296427371005089287511376219922043225 is a perfect square (113689473687633038885 × 113689473687633038885)
12925296427371005089287511376219922043225 is odd
Previous odd number is 12925296427371005089287511376219922043223
Next odd number is 12925296427371005089287511376219922043227
10010111111011111010011000101011111111001000100000000000101011110010101110010011101110110000000010101010011010110001010001000101011001
2159342516111344831084542312000046127850485630178328057513676678194863128155028217361765776727693449062679987515367015625
167063287735409667839071018309831656591557896228045379498619068160296258768400625