Perfect Square
7057953133443360801 is a perfect square (2656680849 × 2656680849)
7057953133443360801 is a perfect square (2656680849 × 2656680849)
7057953133443360801 is odd
Previous odd number is 7057953133443360799
Next odd number is 7057953133443360803
110000111110010111000101111101011110000001111110010100000100001