Perfect Square
7049193450136348729 is a perfect square (2655031723 × 2655031723)
7049193450136348729 is a perfect square (2655031723 × 2655031723)
7049193450136348729 is odd
Previous odd number is 7049193450136348727
Next odd number is 7049193450136348731
110000111010011110001000001100000111100011000110010100000111001