Knowledge
Data
45514173 1993584 64808 9163090 8278969
4228912280 3007990 694713
171053 1139184 34751961