Perfect Square
70996120148746200840627807723550034976004 is a perfect square (266450971378875255998 × 266450971378875255998)
70996120148746200840627807723550034976004 is a perfect square (266450971378875255998 × 266450971378875255998)
11010000 10100011 10001011 01011111 01111011 10000011 10101000 10110001 11011100 11110011 10100101 11001100 00001110 01011011 01111001 01011101 00000100
70996120148746200840627807723550034976004 is even
Previous even number is 70996120148746200840627807723550034976002
Next even number is 70996120148746200840627807723550034976006
357852328215771736050682832720215805510747627426568406773408574203868152717364186989183821570588583797749281076424590848064
5040449076175206270976057689476554951393701752157180206427733400232611720855808016