Perfect Square
166203657110679279451866089109175917203161 is a perfect square (407680827499502703131 × 407680827499502703131)
166203657110679279451866089109175917203161 is a perfect square (407680827499502703131 × 407680827499502703131)
166203657110679279451866089109175917203161 is odd
Previous odd number is 166203657110679279451866089109175917203159
Next odd number is 166203657110679279451866089109175917203163
11110100001101101101111000000001001110101111110000100010000101000111001011101110100111111010101000010110110001011111011011100111011011001
4591152589629489197903503888177652022452721528008773866895798666290800679161577816057888185646104140384672075550046408062281
27623655636964251010300101868450086489478788406794822452917739911809465988548391921