Perfect Square
378432987752971314811259906532156123339690000 is a perfect square (19453354151738751368700 × 19453354151738751368700)
378432987752971314811259906532156123339690000 is a perfect square (19453354151738751368700 × 19453354151738751368700)
378432987752971314811259906532156123339690000 is even
Previous even number is 378432987752971314811259906532156123339689998
Next even number is 378432987752971314811259906532156123339690002
54195965747961557732042989141910661822316332002780125658471532596937892282721521552041325955931764324064536014051650892209000000000000
143211526219640537145650656253206778903770799543087584784272770546207355959129296100000000
10000111110000011001010011001001000011011110011010000011010010011101110110000010010101101001001011101001101110011110110110111011111100001000000010000