Perfect Square
1669375126769430025 is a perfect square (1292043005 × 1292043005)
1669375126769430025 is a perfect square (1292043005 × 1292043005)
1669375126769430025 is odd
Previous odd number is 1669375126769430023
Next odd number is 1669375126769430027
1011100101010110011111101010101000011111101101110111000001001