Perfect Square
7067817496905431841 is a perfect square (2658536721 × 2658536721)
7067817496905431841 is a perfect square (2658536721 × 2658536721)
7067817496905431841 is odd
Previous odd number is 7067817496905431839
Next odd number is 7067817496905431843
110001000010101111011101001000100001000010101101011101100100001