Knowledge
Data
308222 988872631 7850691 1153195302 41223
87 1090258 019572
12024078 59983637 1406977