Knowledge
Data
1891467 63198149 57574434
17833270538 7429879168 6694040
32340913 996449 338372685 40629893