Perfect Square
166197739705640366885742383945480802502801 is a perfect square (407673570035684759849 × 407673570035684759849)
166197739705640366885742383945480802502801 is a perfect square (407673570035684759849 × 407673570035684759849)
166197739705640366885742383945480802502801 is odd
Previous odd number is 166197739705640366885742383945480802502799
Next odd number is 166197739705640366885742383945480802502803
11110100001101001010010000101101111011110000010100111100000010111001110110010111011011001011010000110101110100101010100011000100010010001
4590662226011307333216786333219901971733089997596247984768260919314895164377199770727557240921361480880148553907496383028401
27621688683263788545010038475062734050284900499401955403432591730906589705612845601