Perfect Square
106066804878966760457959299946737825723481 is a perfect square (325678990539713446309 × 325678990539713446309)
106066804878966760457959299946737825723481 is a perfect square (325678990539713446309 × 325678990539713446309)
106066804878966760457959299946737825723481 is odd
Previous odd number is 106066804878966760457959299946737825723479
Next odd number is 106066804878966760457959299946737825723483
10011011110110011110010111000111111101011100011011110110101010011100101110011111001110000010000000110101101101010110111111011010001011001
1193269278357964008446703736559826168029717811133876854043405256856380233821710625274319460635882209593659117880506355293641
11250167097232806980601204604815307182628593748379684889651563855262282261074757361