Perfect Square
140737222354771781968947481 is a perfect square (11863271991941 × 11863271991941)
140737222354771781968947481 is a perfect square (11863271991941 × 11863271991941)
140737222354771781968947481 is odd
Previous odd number is 140737222354771781968947479
Next odd number is 140737222354771781968947483
111010001101010010001000001110010000000001011110111001101110111111011110110100100011001
2787577343794729368831588319107363585884755037944084961920188664671227138885641