Perfect Square
69980368825405584016 is a perfect square (8365426996 × 8365426996)
69980368825405584016 is a perfect square (8365426996 × 8365426996)
69980368825405584016 is even
Previous even number is 69980368825405584014
Next even number is 69980368825405584018
342711502656329914616386974299681829979915606196906176516096
111100101100101100001101101010110011000001000111101011001010010000