Perfect Square
64331285934104641 is a perfect square (253636129 × 253636129)
64331285934104641 is a perfect square (253636129 × 253636129)
11100100 10001100 11110110 10110110 00001011 11100000 01000001
64331285934104641 is odd
Previous odd number is 64331285934104639
Next odd number is 64331285934104643