Knowledge
Data
783066 42648 441742694 59283821273 74153408680
55952000880 50113632 4686830429 0854
31208618 68280595303 509167 46061677 17868029