Perfect Square
49861112142641552146010664563716620225 is a perfect square (7061240127813354015 × 7061240127813354015)
49861112142641552146010664563716620225 is a perfect square (7061240127813354015 × 7061240127813354015)
49861112142641552146010664563716620225 is odd
Previous odd number is 49861112142641552146010664563716620223
Next odd number is 49861112142641552146010664563716620227
100101100000101110011010100000111101100111010101110010000000000011001010010011110000100111000110001101000010110111111111000001
123961231866225765340978430513116064348008377847157794061042174729748110103112287505110824178500043493931673890625
2486130504101076835158768596634890699759377760515350771552586717896879050625