Perfect Square
99918840491408350348653060822450282047332454790225 is a perfect square (9995941200877901840193015 × 9995941200877901840193015)
99918840491408350348653060822450282047332454790225 is a perfect square (9995941200877901840193015 × 9995941200877901840193015)
99918840491408350348653060822450282047332454790225 is odd
Previous odd number is 99918840491408350348653060822450282047332454790223
Next odd number is 99918840491408350348653060822450282047332454790227
10001000101111000000011110001001000000111101000110011010110100100000011111110001010011101001111010111110010100000111111011101111101101110001100010110000111010001010001
997567190267414167561081290591041828227073571809561065003751671175186200363284643535176399918777063536819653056943279742462791323620966767838742640625
9983774685147504907784185592041907083663396890675193441583643597083914259185965463368693548755550625