Perfect Square
106066805114062417599949225594409976349801 is a perfect square (325678990900645013651 × 325678990900645013651)
106066805114062417599949225594409976349801 is a perfect square (325678990900645013651 × 325678990900645013651)
106066805114062417599949225594409976349801 is odd
Previous odd number is 106066805114062417599949225594409976349799
Next odd number is 106066805114062417599949225594409976349803
10011011110110011110010111001101110000010111000001111011100000010100000011110000111110001010001001001100100001101000010000100010001101001
1193269286292560306077050572512631576703942834427781068784925101752468437017370034906780810728628768058104002647887801169401
11250167147104497423815000150791790960190309385684513698020097692620984151912739601