Perfect Square
12378218269216716225 is a perfect square (3518269215 × 3518269215)
12378218269216716225 is a perfect square (3518269215 × 3518269215)
10101011 11001000 01000011 11101110 11101000 11101001 10110101 11000001
12378218269216716225 is odd
Previous odd number is 12378218269216716223
Next odd number is 12378218269216716227