Perfect Square
109959752963853516816 is a perfect square (10486169604 × 10486169604)
109959752963853516816 is a perfect square (10486169604 × 10486169604)
109959752963853516816 is even
Previous even number is 109959752963853516814
Next even number is 109959752963853516818
1329539567064582678805834431919369208910372831007439480426496
1011111010111111111100001001011101010011000001100100000000000010000