Perfect Square
343896406413056443807649910081 is a perfect square (586426812495009 × 586426812495009)
343896406413056443807649910081 is a perfect square (586426812495009 × 586426812495009)
343896406413056443807649910081 is odd
Previous odd number is 343896406413056443807649910079
Next odd number is 343896406413056443807649910083
100010101110011000001110000101010110010011001010001111100000100101010000110110100100100110101000001
40670818521818069846483306375933480488817756311110749111810114028786029698627941479061441
118264738343814089171799144537180385518953781019847385426561