Perfect Square
106066804925985891865253286475150307089729 is a perfect square (325678990611899759777 × 325678990611899759777)
106066804925985891865253286475150307089729 is a perfect square (325678990611899759777 × 325678990611899759777)
106066804925985891865253286475150307089729 is odd
Previous odd number is 106066804925985891865253286475150307089727
Next odd number is 106066804925985891865253286475150307089731
10011011110110011110010111001001000111101000001001110111100111110111001111011100010111001100011000001110010001110011110111101110101000001
1193269279944883264446594290688403954989826042935316141732626369264238136335188868161401131136051369949201335000143670167489
11250167107207145055923901427319789568656055207093175359440042526451772801657293441