Perfect Square
378214883768138869189518400 is a perfect square (19447747524280 × 19447747524280)
378214883768138869189518400 is a perfect square (19447747524280 × 19447747524280)
378214883768138869189518400 is even
Previous even number is 378214883768138869189518398
Next even number is 378214883768138869189518402
54102314729390867855001969972805892746358964672556574795789786479197589504000000
10011100011011010000111011110111010110001000000100010110110000101111000100010010001000000