Perfect Square
166649581559858943162854165467350249 is a perfect square (408227365030639443 × 408227365030639443)
166649581559858943162854165467350249 is a perfect square (408227365030639443 × 408227365030639443)
166649581559858943162854165467350249 is odd
Previous odd number is 166649581559858943162854165467350247
Next odd number is 166649581559858943162854165467350251
1000000001100001110101011011111010110001100011110011100011111110001000101100000110011100111111011110111100010011101001
4628206016674436162351584722369091283006493716774991373452953227431337930435189185666879183983231017488249
27772083034076077907826959117905147262108440041920708345290425240362001