Knowledge
Data
15285 204 506728 26606889
3210963 170 32545892 933985120 12
19317571 5337650 651583878 363125 56