Perfect Square
54980371058008500196 is a perfect square (7414874986 × 7414874986)
54980371058008500196 is a perfect square (7414874986 × 7414874986)
54980371058008500196 is even
Previous even number is 54980371058008500194
Next even number is 54980371058008500198
166196930917599210369535798612774854093619739176363615529536
101111101100000001100001000010110111000011110000111010011111100100