Perfect Square
1669003654063973049 is a perfect square (1291899243 × 1291899243)
1669003654063973049 is a perfect square (1291899243 × 1291899243)
1669003654063973049 is odd
Previous odd number is 1669003654063973047
Next odd number is 1669003654063973051
1011100101001011111011111101100001001010011111110001010111001