Perfect Square
378383685737366913886500100 is a perfect square (19452086924990 × 19452086924990)
378383685737366913886500100 is a perfect square (19452086924990 × 19452086924990)
378383685737366913886500100 is even
Previous even number is 378383685737366913886500098
Next even number is 378383685737366913886500102
54174786656698897051044254637031491781061754161085343805071446097091595001000000
10011100011111101110111001011010010011010000101111110101111011101010010001011010100000100