Perfect Square
378434338568468474671940686175296000000000000 is a perfect square (19453388871054536000000 × 19453388871054536000000)
378434338568468474671940686175296000000000000 is a perfect square (19453388871054536000000 × 19453388871054536000000)
378434338568468474671940686175296000000000000 is even
Previous even number is 378434338568468474671940686175295999999999998
Next even number is 378434338568468474671940686175296000000000002
54196546107080111280215652085885808575064236900215335669859374685163836302182048896358849752334336000000000000000000000000000000000000
143212548607754226095847688191870656856767112974335625016840687616000000000000000000000000
10000111110000011011010010001010111110101011011001110011011011011101111011100101010101001110001011111010000001110110000010011000001000000000000000000