Perfect Square
9885378938855366995880033568028094890000 is a perfect square (99425242966036381700 × 99425242966036381700)
9885378938855366995880033568028094890000 is a perfect square (99425242966036381700 × 99425242966036381700)
9885378938855366995880033568028094890000 is even
Previous even number is 9885378938855366995880033568028094889998
Next even number is 9885378938855366995880033568028094890002
966006315396261093621229081428511002115787760729744776974512986331814104320277038552253198393403398216597169000000000000
97720716764765261615397285913876672198683951924124570616579324362844112100000000
1110100001100111011101011101100100010100001111101110100101110010100000110101110111100000100001001101011001100000010000000000000010000