Perfect Square
99104963724261953741690382259790345563546263574225 is a perfect square (9955147599320763146757815 × 9955147599320763146757815)
99104963724261953741690382259790345563546263574225 is a perfect square (9955147599320763146757815 × 9955147599320763146757815)
99104963724261953741690382259790345563546263574225 is odd
Previous odd number is 99104963724261953741690382259790345563546263574223
Next odd number is 99104963724261953741690382259790345563546263574227
10000111100111101110100010001010110101011001011010011010001111000111011001101110101100011000101111100100110100110100100110001010010001001111110110101010101011011010001
973388521703772869319591869019961217220715493273369633166017756652141811796666579201065681061184497380437161406173045717870019058252303768100612640625
9821793834787277780311251420355216273354174434095363030960208580956033000302082903719875072084350625