Perfect Square
54980371117327500100 is a perfect square (7414874990 × 7414874990)
54980371117327500100 is a perfect square (7414874990 × 7414874990)
54980371117327500100 is even
Previous even number is 54980371117327500098
Next even number is 54980371117327500102
166196931455534961806052136374324323700805685394825001000000
101111101100000001100001000011101110010011011100111100001101000100