Perfect Square
318627370966659478437389099947883339193595419025 is a perfect square (564470876987165280660905 × 564470876987165280660905)
318627370966659478437389099947883339193595419025 is a perfect square (564470876987165280660905 × 564470876987165280660905)
318627370966659478437389099947883339193595419025 is odd
Previous odd number is 318627370966659478437389099947883339193595419023
Next odd number is 318627370966659478437389099947883339193595419027
11011111001111101111101101011001111000101111101111011100110111111101110101000111001101100010010111101100111011100110001111100101111110001110110101100110010001
32348134520817710570349048627823999729924652504605443227651268408468789811913949786791221428965073466952375334181966304096401074266967485640625
101523401529125235534584544418967533136477154908742687168274536416545082388521435217465331950625