Perfect Square
49706560624302632935548144363491505625 is a perfect square (7050287981657389925 × 7050287981657389925)
49706560624302632935548144363491505625 is a perfect square (7050287981657389925 × 7050287981657389925)
49706560624302632935548144363491505625 is odd
Previous odd number is 49706560624302632935548144363491505623
Next odd number is 49706560624302632935548144363491505627
100101011001010010001010100110100011010101101011011011100011011101000111101000111110011110010001011110110001110011010111011001
122812095415264526713359979076432950471112273025018814722553044152017793850825913107816438214467535013654541015625
2470742169097472954091377431642867320616553764632953026594694661529406640625