Perfect Square
378991017701265012434087812744140625 is a perfect square (615622463610015625 × 615622463610015625)
378991017701265012434087812744140625 is a perfect square (615622463610015625 × 615622463610015625)
378991017701265012434087812744140625 is odd
Previous odd number is 378991017701265012434087812744140623
Next odd number is 378991017701265012434087812744140627
10010001111110110110011001010000001111000111010010011011010100010011000101110000001111100101001010000001101011101010001
54436068412616580417991168752532656541698886432055089614321354115164844308344330653198994696140289306640625
143634191498240569989597788902596167134110535813617096006870269775390625