Perfect Square
318668544234791883481586387399113484919716211025 is a perfect square (564507346484341055188855 × 564507346484341055188855)
318668544234791883481586387399113484919716211025 is a perfect square (564507346484341055188855 × 564507346484341055188855)
318668544234791883481586387399113484919716211025 is odd
Previous odd number is 318668544234791883481586387399113484919716211023
Next odd number is 318668544234791883481586387399113484919716211027
11011111010001100101110111101111010100111101110110100111111111101010101100101011101100010101100011111110011101011110111111001110001001110010000110100101010001
32360676292033816167513795927862195677680002535997218920396767711325980877927348650159245639418083163283107725204427002552152827941137970640625
101549641084721511359316798314221720941399947559180552794592024260479172742811831022182331550625