Perfect Square
378547744518279745532010000 is a perfect square (19456303464900 × 19456303464900)
378547744518279745532010000 is a perfect square (19456303464900 × 19456303464900)
378547744518279745532010000 is even
Previous even number is 378547744518279745532009998
Next even number is 378547744518279745532010002
54245284174867166671821319374102769059518507186550089492911582379601000000000000
10011100100100000100110100101100110001101001010110111011110100011001101110001111000010000