Knowledge
Data
5128651 851 17528 31710173 13598155
55 949624 21003683 1896981710 57141295
38153 76 683312