Knowledge
Data
30202 229 10384071 13157255 350072
2939777 75253 88012450361
1269215056 674181152 730288