Knowledge
Data
7082261 5355881 28025130 79972101
688844 2831 299434 15739226
51942 2799775 65 396395 250