Perfect Square
1000000016000000096000000256000000256 is a perfect square (1000000008000000016 × 1000000008000000016)
1000000016000000096000000256000000256 is a perfect square (1000000008000000016 × 1000000008000000016)
11000000 10010111 11001110 10101111 01111011 11101010 11100100 11100100 10011000 00100110 01111000 11100000 01001010 00000001 00000000
1000000016000000096000000256000000256 is even
Previous even number is 1000000016000000096000000256000000254
Next even number is 1000000016000000096000000256000000258
1000000048000001056000014080000126720000811008003784704012976128032440320057671680069206016050331648016777216
1000000032000000448000003584000017920000057344000114688000131072000065536