Perfect Square
7049193545717491081 is a perfect square (2655031741 × 2655031741)
7049193545717491081 is a perfect square (2655031741 × 2655031741)
7049193545717491081 is odd
Previous odd number is 7049193545717491079
Next odd number is 7049193545717491083
110000111010011110001000010111001111101011101111010010110001001