Perfect Square
99105019007590823511325166710577441772384135314241 is a perfect square (9955150375940627824792671 × 9955150375940627824792671)
99105019007590823511325166710577441772384135314241 is a perfect square (9955150375940627824792671 × 9955150375940627824792671)
99105019007590823511325166710577441772384135314241 is odd
Previous odd number is 99105019007590823511325166710577441772384135314239
Next odd number is 99105019007590823511325166710577441772384135314243
10000111100111101110110110000000000100111100101011001101011000000010001001000010001000011001010101101100100010001010011111111101101110011110010000110100111101101000001
973390150649057515932277864070587918553263831590240836576468883632291523898393101523363419821761750997357579671618828626000058269130448806258439299521
9821804792494938416688675325639976668991444099406612314674510787113449255771453759689751031817406081