Perfect Square
12378218297362869961 is a perfect square (3518269219 × 3518269219)
12378218297362869961 is a perfect square (3518269219 × 3518269219)
10101011 11001000 01000011 11110101 01110110 10001101 11101110 11001001
12378218297362869961 is odd
Previous odd number is 12378218297362869959
Next odd number is 12378218297362869963