Knowledge
Data
2533397 488086 8149 41119217
2958647 5925328691 15663903275
57952 6524154 9578126 6162741036