Knowledge
Data
19665 4412450 196772 4968174 3361936
47972 29451422 5050551160
844831940 40 69389282 2021447609 51072