Perfect Square
12130886469998790773004040400478387692968229521 is a perfect square (110140303567762109073961 × 110140303567762109073961)
12130886469998790773004040400478387692968229521 is a perfect square (110140303567762109073961 × 110140303567762109073961)
12130886469998790773004040400478387692968229521 is odd
Previous odd number is 12130886469998790773004040400478387692968229519
Next odd number is 12130886469998790773004040400478387692968229523
1000011111111101111011111101001010001101010100001110101000111011011110000111100101101011010010100000111010110001110111111101011001100010100011101010010001
1785161922939711296284975252291407248766167287590947359377380394351965254955086402480745295963388728108595913031612940120392482593568387761
147158406547999722909191111361223237341562937038513377708940211919896761836692379469335889441