Perfect Square
1669003674734361001 is a perfect square (1291899251 × 1291899251)
1669003674734361001 is a perfect square (1291899251 × 1291899251)
1669003674734361001 is odd
Previous odd number is 1669003674734360999
Next odd number is 1669003674734361003
1011100101001011111011111111111011001010111001111100110101001