Knowledge
Data
52984852 15715 2856905 7704862 32935
642551476 988766501 473617 5447
27811 116253 80293819 0093