Perfect Square
3445968490511336001 is a perfect square (1856331999 × 1856331999)
3445968490511336001 is a perfect square (1856331999 × 1856331999)
3445968490511336001 is odd
Previous odd number is 3445968490511335999
Next odd number is 3445968490511336003
10111111010010100010100001010110101000000111100000001001000001