Perfect Square
378214883768605615130101264 is a perfect square (19447747524292 × 19447747524292)
378214883768605615130101264 is a perfect square (19447747524292 × 19447747524292)
378214883768605615130101264 is even
Previous even number is 378214883768605615130101262
Next even number is 378214883768605615130101266
54102314729591166972195819229312811763176883015504105341940925651042622768287744
10011100011011010000111011110111010110010101010101010111001000111110111110100011000010000