Perfect Square
378552550482681428729823376 is a perfect square (19456426971124 × 19456426971124)
378552550482681428729823376 is a perfect square (19456426971124 × 19456426971124)
378552550482681428729823376 is even
Previous even number is 378552550482681428729823374
Next even number is 378552550482681428729823378
54247350262051396217407516323103520034414831645350697176159121932170668534501376
10011100100100001100111101110000110110100101000111011010100011110111101101000000010010000