Perfect Square
378342045201682805557641549986598025 is a perfect square (615095151339760445 × 615095151339760445)
378342045201682805557641549986598025 is a perfect square (615095151339760445 × 615095151339760445)
378342045201682805557641549986598025 is odd
Previous odd number is 378342045201682805557641549986598023
Next odd number is 378342045201682805557641549986598027
10010001101110110110011111110001110000001111110010001101101000101100000010011010001011100100111101001110000110010001001
54156903072048562431285938061683935100466398378447256000821191322584717808746699393525644044856437171265625
143142703167392195232706892855399888025575952450375753776057112933900625