Perfect Square
70996120148746200841693611609065536000000 is a perfect square (266450971378875256000 × 266450971378875256000)
70996120148746200841693611609065536000000 is a perfect square (266450971378875256000 × 266450971378875256000)
11010000 10100011 10001011 01011111 01111011 10000011 10101000 10110010 00010110 10111010 10100101 11010111 00001111 10111010 00000010 10010000 00000000
70996120148746200841693611609065536000000 is even
Previous even number is 70996120148746200841693611609065535999998
Next even number is 70996120148746200841693611609065536000002
357852328215771736066799223350607462844341537183893559505225633778566210882799422561092894272292768710656000000000000000000
5040449076175206271127393570898673054137543885438862033941819142967296000000000000