Knowledge
Data
2948815 243447419 43920284612 7813334 82927543
29655847 27510865 8263 489898 407539
1287 12858012 43100 38674 212256670