Perfect Square
54980371206306000016 is a perfect square (7414874996 × 7414874996)
54980371206306000016 is a perfect square (7414874996 × 7414874996)
54980371206306000016 is even
Previous even number is 54980371206306000014
Next even number is 54980371206306000018
166196932262438591681383731374216702060320875614443008004096
101111101100000001100001000101000001001010111110111110110010010000