Perfect Square
1670490061730616025 is a perfect square (1292474395 × 1292474395)
1670490061730616025 is a perfect square (1292474395 × 1292474395)
1670490061730616025 is odd
Previous odd number is 1670490061730616023
Next odd number is 1670490061730616027
1011100101110110001011101110001001010010001100001001011011001