Perfect Square
106067360011552014902391549175056445140625 is a perfect square (325679842808166460375 × 325679842808166460375)
106067360011552014902391549175056445140625 is a perfect square (325679842808166460375 × 325679842808166460375)
106067360011552014902391549175056445140625 is odd
Previous odd number is 106067360011552014902391549175056445140623
Next odd number is 106067360011552014902391549175056445140627
10011011110110100001101100111101000010001110110101001110000111110011001010010000100000010110011010000010010111110011001101110111010010001
1193288014459060391283914575176734251448946910208702974415534169411806925595719291857665636630487706119079918552398681640625
11250284859820183446888107662921906407516234032667778353908992141522650176025390625