Perfect Square
99918873887742873591197853107733391574561309377561 is a perfect square (9995942871372508679079419 × 9995942871372508679079419)
99918873887742873591197853107733391574561309377561 is a perfect square (9995942871372508679079419 × 9995942871372508679079419)
99918873887742873591197853107733391574561309377561 is odd
Previous odd number is 99918873887742873591197853107733391574561309377559
Next odd number is 99918873887742873591197853107733391574561309377563
10001000101111000000101010000111110000011101010011100101000010011010001011011111101111110100101100001100010111110011111001000101000001100111001001000001100010000011001
997568190532186060190672563429734001042123612279325411086718128131312041091971659285773088733317420450656000004469961994596466635840525474819600009481
9983781358994664674115314017046026749293063632883662822646042447429416876476189912359365917250308721