Perfect Square
106066804831947629079325064588707580171161 is a perfect square (325678990467527132869 × 325678990467527132869)
106066804831947629079325064588707580171161 is a perfect square (325678990467527132869 × 325678990467527132869)
106066804831947629079325064588707580171161 is odd
Previous odd number is 106066804831947629079325064588707580171159
Next odd number is 106066804831947629079325064588707580171163
10011011110110011110010111000110110011010000101101110101101101110010110000110101000011000111110000101001000011110001001010101001110011001
1193269276771044754821048288150674715133649504600859034989401633434014324178330486612011031515645103416463548531771244646281
11250167087258468915779801686745814854644369346340245549839569509591956230056087921