Perfect Square
106066804925985891856134274738017113816169 is a perfect square (325678990611899759763 × 325678990611899759763)
106066804925985891856134274738017113816169 is a perfect square (325678990611899759763 × 325678990611899759763)
106066804925985891856134274738017113816169 is odd
Previous odd number is 106066804925985891856134274738017113816167
Next odd number is 106066804925985891856134274738017113816171
10011011110110011110010111001001000111101000001001110111100111100111110010110000100000011110011111100100010100100101101010011110001101001
1193269279944883264138823073002408736095273835130725885211374983703108512034050580315585517378405156581625253970360093154809
11250167107207145053989452549239225270379612509569891760989692838160147866325836561