Perfect Square
343897542499165246813995084481 is a perfect square (586427781145441 × 586427781145441)
343897542499165246813995084481 is a perfect square (586427781145441 × 586427781145441)
343897542499165246813995084481 is odd
Previous odd number is 343897542499165246813995084479
Next odd number is 343897542499165246813995084483
100010101110011000101100001001111101000000001000100111110100111001010101000000111010010101011000001
40671221599928844858344295053407440908126653555134372862141442391097567603159915807256641
118265519736965167111478425133073121242086292211230327039361