Perfect Square
3445968483086008009 is a perfect square (1856331997 × 1856331997)
3445968483086008009 is a perfect square (1856331997 × 1856331997)
3445968483086008009 is odd
Previous odd number is 3445968483086008007
Next odd number is 3445968483086008011
10111111010010100010100001001111101101100010000111111011001001