Knowledge
Data
10627646 3825559 8035397 81527800552 5188163128
17047438 8372 638 1486188 686050059
2667701 3619651243 109784 359470 5113