Perfect Square
1669375116433086001 is a perfect square (1292043001 × 1292043001)
1669375116433086001 is a perfect square (1292043001 × 1292043001)
1669375116433086001 is odd
Previous odd number is 1669375116433085999
Next odd number is 1669375116433086003
1011100101010110011111101001011011011110111101101011000110001