Perfect Square
106066805114062417601251941558012556404409 is a perfect square (325678990900645013653 × 325678990900645013653)
106066805114062417601251941558012556404409 is a perfect square (325678990900645013653 × 325678990900645013653)
106066805114062417601251941558012556404409 is odd
Previous odd number is 106066805114062417601251941558012556404407
Next odd number is 106066805114062417601251941558012556404411
10011011110110011110010111001101110000010111000001111011100000010110010001000000011000010000101110110100011001111100001001110011010111001
1193269286292560306121017889519822549775325440496868218512531726314124270678998716265644667026607073480767190214169552989929
11250167147104497424091349991252616736999114113441186585529797520721735682354639281