Knowledge
Data
2935499 18945634240 4795 195
22453 340129640 34045740382 164581 80684466
1992 5717860 80824051 71559 2208