Knowledge
Data
18095806 899050522 5397175365 7928332812
81054276 66762671 170399 213936854
189294 67657863 46 29