Perfect Square
166438734922866886433478858093525961 is a perfect square (407969036720762531 × 407969036720762531)
166438734922866886433478858093525961 is a perfect square (407969036720762531 × 407969036720762531)
166438734922866886433478858093525961 is odd
Previous odd number is 166438734922866886433478858093525959
Next odd number is 166438734922866886433478858093525963
1000000000111000010000001011010111001000001100010010111011101000001000000001011001011010000001101001100111101111001001
4610661282244519919085705993252328176923627151256219980204984499110190228275000483689881870680873667078681
27701852482724349308703282789127793109067069190522109544012181380973521