Perfect Square
9885378796095057382566982810080100000000 is a perfect square (99425242248108490000 × 99425242248108490000)
9885378796095057382566982810080100000000 is a perfect square (99425242248108490000 × 99425242248108490000)
9885378796095057382566982810080100000000 is even
Previous even number is 9885378796095057382566982810080099999998
Next even number is 9885378796095057382566982810080100000002
966006273544342355110020579317392728023524466164871499765451559426914169260017981474966878222401000000000000000000000000
97720713942285766084070859746905116930571104539522726746168416010000000000000000
1110100001100111011101011010000011000101001000110110011010011101000111000111011100101001110000111101111000100111000001010000100000000