Perfect Square
378434000473506968439220072962705106930148836 is a perfect square (19453380181179490032406 × 19453380181179490032406)
378434000473506968439220072962705106930148836 is a perfect square (19453380181179490032406 × 19453380181179490032406)
378434000473506968439220072962705106930148836 is even
Previous even number is 378434000473506968439220072962705106930148834
Next even number is 378434000473506968439220072962705106930148838
54196400848886559444707305293054777290075266434677879605517040508019898634847531616966907529602603388911917892916469703306125966101056
143212292714382272412864467343637243131540706220233123934234960346661688379490089112154896
10000111110000011010110010011000001001001111000111000010001101111000111110111110001101111001111001110000001010000110011101110101001101010010111100100