Perfect Square
1949044030613929179998089 is a perfect square (1396081670467 × 1396081670467)
1949044030613929179998089 is a perfect square (1396081670467 × 1396081670467)
1949044030613929179998089 is odd
Previous odd number is 1949044030613929179998087
Next odd number is 1949044030613929179998091
110011100101110011110001101111100001001011000010110000011010000111110011110001001
7403975124537940801686185629904418149549666992737535947683394857361178969