Perfect Square
348393672853816830485810414161 is a perfect square (590248822831369 × 590248822831369)
348393672853816830485810414161 is a perfect square (590248822831369 × 590248822831369)
348393672853816830485810414161 is odd
Previous odd number is 348393672853816830485810414159
Next odd number is 348393672853816830485810414163
100011001011011100001111101111000010110101001100101110011101001110001110001101001001000001001010001
42287379930238385099122438115894744066833873938320627432098505160747872335767243496055281
121378151284572346305709248191618294219876017767282349333921