Perfect Square
66149297199479265554701339515151848025 is a perfect square (8133221821607920805 × 8133221821607920805)
66149297199479265554701339515151848025 is a perfect square (8133221821607920805 × 8133221821607920805)
66149297199479265554701339515151848025 is odd
Previous odd number is 66149297199479265554701339515151848023
Next odd number is 66149297199479265554701339515151848027
110001110000111110010000100111011111110000100110001001011110000000001010000010000011101101110101000100100110100001001001011001
289451432482024853462361092044450732114382840720380169704731332948922577022420161282356273805729586839234515015625
4375729519985035404831594694014287499898646924741164290965437473572696400625