Perfect Square
166438734922866878274098123678275441 is a perfect square (407969036720762521 × 407969036720762521)
166438734922866878274098123678275441 is a perfect square (407969036720762521 × 407969036720762521)
166438734922866878274098123678275441 is odd
Previous odd number is 166438734922866878274098123678275439
Next odd number is 166438734922866878274098123678275443
1000000000111000010000001011010111001000001100010010110100100011001100000101000000101001001011101010011101011101110001
4610661282244519240995821627789364727543522882682697001280626859699026657429956892930034778948850761591121
27701852482724346592629268408954218811049034723437575970252059863744481