Perfect Square
1669375188787494841 is a perfect square (1292043029 × 1292043029)
1669375188787494841 is a perfect square (1292043029 × 1292043029)
1669375188787494841 is odd
Previous odd number is 1669375188787494839
Next odd number is 1669375188787494843
1011100101010110011111110001110110100100001110111111110111001