Perfect Square
128679903528488305360851960004 is a perfect square (358719812009998 × 358719812009998)
128679903528488305360851960004 is a perfect square (358719812009998 × 358719812009998)
128679903528488305360851960004 is even
Previous even number is 128679903528488305360851960002
Next even number is 128679903528488305360851960006
2130748443752742414529208170829683798681286200478130939436615900199835892623420094080064
1100111111100100110000101011111000000101001100101001111110101101100000011001000000000000011000100