Perfect Square
378434507420688142658374927550697880229136100 is a perfect square (19453393210971913695190 × 19453393210971913695190)
378434507420688142658374927550697880229136100 is a perfect square (19453393210971913695190 × 19453393210971913695190)
378434507420688142658374927550697880229136100 is even
Previous even number is 378434507420688142658374927550697880229136098
Next even number is 378434507420688142658374927550697880229136102
54196618652382630177255052963574629521264234490511363134726549215289131052153305444359763136846518440007500394414878772666278881000000
143212676406738868912314083630971354075749283380059683041345001509993329055439352323210000
10000111110000011011100010000011001110001011111111100000111110101101101000100100101010011001111110011110111001010000011001100011110100100011011100100