Perfect Square
106066804925985891861345138587807509972441 is a perfect square (325678990611899759771 × 325678990611899759771)
106066804925985891861345138587807509972441 is a perfect square (325678990611899759771 × 325678990611899759771)
106066804925985891861345138587807509972441 is odd
Previous odd number is 106066804925985891861345138587807509972439
Next odd number is 106066804925985891861345138587807509972443
10011011110110011110010111001001000111101000001001110111100111110000100111101110001000111000101101101010000000101101110010000010111011001
1193269279944883264314692340251548861169774976416159744498202377468568528047553513505241876273499807950719799175245911362121
11250167107207145055094851908142404869364175382621655594676807463717325664579498481