Perfect Square
106066805114062417597343793667204816240609 is a perfect square (325678990900645013647 × 325678990900645013647)
106066805114062417597343793667204816240609 is a perfect square (325678990900645013647 × 325678990900645013647)
106066805114062417597343793667204816240609 is odd
Previous odd number is 106066805114062417597343793667204816240607
Next odd number is 106066805114062417597343793667204816240611
10011011110110011110010111001101110000010111000001111011100000001111101001010010001001111100111101111100110001000000011101111111111100001
1193269286292560305989115938498249630565227682462564388402252090702586515346564890681565543566864947411869708848951148186529
11250167147104497423262300469870139406587973550107592911135028194538823203780690881