Perfect Square
343896747238596340237852263249 is a perfect square (586427103090057 × 586427103090057)
343896747238596340237852263249 is a perfect square (586427103090057 × 586427103090057)
343896747238596340237852263249 is odd
Previous odd number is 343896747238596340237852263247
Next odd number is 343896747238596340237852263251
100010101110011000010111000110101110101011011010111100111001111110111111110010011001100001101010001
40670939444867803240809544566071077917273543391714451932033463653759967946039894733227249
118264972761287019564733412770734461006429516452671596036001