Perfect Square
1669375106096742009 is a perfect square (1292042997 × 1292042997)
1669375106096742009 is a perfect square (1292042997 × 1292042997)
1669375106096742009 is odd
Previous odd number is 1669375106096742007
Next odd number is 1669375106096742011
1011100101010110011111101000001110011110001101011111001111001