Perfect Square
166197470736855618571960286464195403074249 is a perfect square (407673240153012273443 × 407673240153012273443)
166197470736855618571960286464195403074249 is a perfect square (407673240153012273443 × 407673240153012273443)
166197470736855618571960286464195403074249 is odd
Previous odd number is 166197470736855618571960286464195403074247
Next odd number is 166197470736855618571960286464195403074251
11110100001101001000101001000111010101110101100100101101001010110010011001000001000100101000110001110101111000111101111100100101011001001
4590639937931264143757250366079900149691319695702378330900636094157015716304051379854758210878806160895172975127940560660249
27621599279327979666845827722715268188342858402334160781706846785692497960206914001