Perfect Square
343897769716726666234219140625 is a perfect square (586427974875625 × 586427974875625)
343897769716726666234219140625 is a perfect square (586427974875625 × 586427974875625)
343897769716726666234219140625 is odd
Previous odd number is 343897769716726666234219140623
Next odd number is 343897769716726666234219140627
100010101110011000110010001010110111111110101011111011111110010110011101100001101110001011000010001
40671302215991092812179885489351548512995169567806933571900684415647912085056304931640625
118265676016138764515208301927287294851941418335113525390625