Perfect Square
99105007950922993659222052842984840365005396041361 is a perfect square (9955149820616613585974231 × 9955149820616613585974231)
99105007950922993659222052842984840365005396041361 is a perfect square (9955149820616613585974231 × 9955149820616613585974231)
99105007950922993659222052842984840365005396041361 is odd
Previous odd number is 99105007950922993659222052842984840365005396041359
Next odd number is 99105007950922993659222052842984840365005396041363
10000111100111101110110010000010001110101000101000010001101001001111110011001111110111111001110101000000001000101000110100001100110000101100010111011001101111010010001
973389824859794621869966171326403310160482659671762701367028492623791547861333456597834329035249815475568913819780125942464761631998384628569947528881
9821802600952509790370854192933629527219806520989092969902721251076981480899611073790792369622732321