Perfect Square
343896406413058789514899890121 is a perfect square (586426812495011 × 586426812495011)
343896406413058789514899890121 is a perfect square (586426812495011 × 586426812495011)
343896406413058789514899890121 is odd
Previous odd number is 343896406413058789514899890119
Next odd number is 343896406413058789514899890123
100010101110011000001110000101010110010011001011010010001011011001100001110001101000001111111001001
40670818521818902089845756613022523208979859237010692585503363949169831050622340170241561
118264738343815702532386674920327981656348543784617873394641