Perfect Square
378383685736977872148000400 is a perfect square (19452086924980 × 19452086924980)
378383685736977872148000400 is a perfect square (19452086924980 × 19452086924980)
378383685736977872148000400 is even
Previous even number is 378383685736977872148000398
Next even number is 378383685736977872148000402
54174786656531794816105037322715559352492349546438399545860502063431040064000000
10011100011111101110111001011010010011000101101100001011100000110101010000110111010010000