Perfect Square
72111511618442398744908010000 is a perfect square (268535866540100 × 268535866540100)
72111511618442398744908010000 is a perfect square (268535866540100 × 268535866540100)
11101001 00000001 00111110 10001101 11100101 01111101 10001111 00100100 00001111 00011010 00010010 00010000
72111511618442398744908010000 is even
Previous even number is 72111511618442398744908009998
Next even number is 72111511618442398744908010002
374984916002311726492226962336153198566933035324319368829317774658789392401000000000000