Perfect Square
1082537452590379211848228249 is a perfect square (32901936912443 × 32901936912443)
1082537452590379211848228249 is a perfect square (32901936912443 × 32901936912443)
1082537452590379211848228249 is odd
Previous odd number is 1082537452590379211848228247
Next odd number is 1082537452590379211848228251
110111111101110100001110001110010100001111101100000110000111101001001011010001110110011001
1268611931718764654111973669681643641844877965074567329904347319864624526016122249