Perfect Square
475217093942106902898386161 is a perfect square (21799474625369 × 21799474625369)
475217093942106902898386161 is a perfect square (21799474625369 × 21799474625369)
475217093942106902898386161 is odd
Previous odd number is 475217093942106902898386159
Next odd number is 475217093942106902898386163
11000100100010111001000100100100001011111111100100010001111010111101001111010010011110001
107318887632231271374255634953470253177237551119879696514966115674025156262691281