Perfect Square
3982487118890618529 is a perfect square (1995616977 × 1995616977)
3982487118890618529 is a perfect square (1995616977 × 1995616977)
3982487118890618529 is odd
Previous odd number is 3982487118890618527
Next odd number is 3982487118890618531
11011101000100101000101110111100111100000010110100111010100001