Perfect Square
1628149692695842032029046665595225 is a perfect square (40350336958888485 × 40350336958888485)
1628149692695842032029046665595225 is a perfect square (40350336958888485 × 40350336958888485)
1628149692695842032029046665595225 is odd
Previous odd number is 1628149692695842032029046665595223
Next odd number is 1628149692695842032029046665595227
101000001000110001000110110010000100001110101011110101100000111000011001100110010111100010001110100100101011001
4316015490821483236503038030777749094254267202773074080143455812441235162422525624712757429127015625
2650871421825564844741689060823297966463455415776600827703542800625