Perfect Square
1669375152610290225 is a perfect square (1292043015 × 1292043015)
1669375152610290225 is a perfect square (1292043015 × 1292043015)
1669375152610290225 is odd
Previous odd number is 1669375152610290223
Next odd number is 1669375152610290227
1011100101010110011111101101101001000001100110010101000110001