Perfect Square
378434000473506968439609140566328696730797056 is a perfect square (19453380181179490032416 × 19453380181179490032416)
378434000473506968439609140566328696730797056 is a perfect square (19453380181179490032416 × 19453380181179490032416)
378434000473506968439609140566328696730797056 is even
Previous even number is 378434000473506968439609140566328696730797054
Next even number is 378434000473506968439609140566328696730797058
54196400848886559444874463083662251688327945415731320664428263215630544697625361509923342080481949631687715679706362688377291450351616
143212292714382272413158940163025074739797310810856595394793619346186784064302289058267136
10000111110000011010110010011000001001001111000111000010001101111001001001010001010100101100101110011011001000011000111110111000011111100010000000000