Perfect Square
70995590564081510209531192358709130891264 is a perfect square (266449977601953478208 × 266449977601953478208)
70995590564081510209531192358709130891264 is a perfect square (266449977601953478208 × 266449977601953478208)
11010000 10100011 00100101 01100000 11110001 01001110 01111111 00110101 01110010 10101000 00111110 11101010 01100110 00101010 00111111 00010000 00000000
70995590564081510209531192358709130891264 is even
Previous even number is 70995590564081510209531192358709130891262
Next even number is 70995590564081510209531192358709130891266
357844320241904596088534777328730781670993920150192642288035314453259207929022246483085261970845739492063449512204507807744
5040373879542699569021331410085535571530564030646053539813377198141968874991517696