Knowledge
Data
20305962 5455242 1993810 481081348
3130345 42798741 83 156414498 26895352046
6533 418532080 674440 79