Perfect Square
7050287992278341281 is a perfect square (2655237841 × 2655237841)
7050287992278341281 is a perfect square (2655237841 × 2655237841)
7050287992278341281 is odd
Previous odd number is 7050287992278341279
Next odd number is 7050287992278341283
110000111010111101001111001001100101111111100111101011010100001