Perfect Square
378550490778315532899544336 is a perfect square (19456374039844 × 19456374039844)
378550490778315532899544336 is a perfect square (19456374039844 × 19456374039844)
378550490778315532899544336 is even
Previous even number is 378550490778315532899544334
Next even number is 378550490778315532899544338
54246464787397298512853683744646413333054838617003059480867706466959064284205056
10011100100100001001011110011100110010000110000111011010011101000110011010110110100010000