Perfect Square
106066804784928497728047864427350906497025 is a perfect square (325678990395340819455 × 325678990395340819455)
106066804784928497728047864427350906497025 is a perfect square (325678990395340819455 × 325678990395340819455)
106066804784928497728047864427350906497025 is odd
Previous odd number is 106066804784928497728047864427350906497023
Next odd number is 106066804784928497728047864427350906497027
10011011110110011110010111000101101001000100111111110100110001110111001001001110011100010110101111100111111100100010001011110100000000001
1193269275184125503525660625189084110261016265850730786610435073863923433327818112834741787443688461031273793269248356890625
11250167077284130861183342823278843145378872870021061932724344493029004356333850625