Perfect Square
625618747120192818568888225 is a perfect square (25012371881135 × 25012371881135)
625618747120192818568888225 is a perfect square (25012371881135 × 25012371881135)
625618747120192818568888225 is odd
Previous odd number is 625618747120192818568888223
Next odd number is 625618747120192818568888227
100000010101111111111011000011110100011111111100001100011000111111011001011111111110100001
244866437358359706405901207001491511083561487148783072315622140046573889076390625