Perfect Square
106066804925985891863950570512702708050625 is a perfect square (325678990611899759775 × 325678990611899759775)
106066804925985891863950570512702708050625 is a perfect square (325678990611899759775 × 325678990611899759775)
106066804925985891863950570512702708050625 is odd
Previous odd number is 106066804925985891863950570512702708050623
Next odd number is 106066804925985891863950570512702708050627
10011011110110011110010111001001000111101000001001110111100111110101000010001100111101000101110100101100110110110001110101110101011000001
1193269279944883264402626973876118923715125667376065818581151719802092686008367816941198688731697788582373111365683837890625
11250167107207145055647551587593994668887004058966221448376182054944413187562890625