Perfect Square
106066805020024154698079283014326523476249 is a perfect square (325678990756272386693 × 325678990756272386693)
106066805020024154698079283014326523476249 is a perfect square (325678990756272386693 × 325678990756272386693)
106066805020024154698079283014326523476249 is odd
Previous odd number is 106066805020024154698079283014326523476247
Next odd number is 106066805020024154698079283014326523476251
10011011110110011110010111001011011011111111100101111001100011001011001010101110010110111101000111000000100010000111000110011100100011001
1193269283118721781282780251220502091210494978472987182437825789854000909902322200664572010722249147397680418575086393866249
11250167127155821223702985143413377765658052027432238109262388173849513731267110001