Knowledge
Data
16870 257 513072 60963314216 89322
4135 531040150 46323203 3663884
50132591 52237 88970639 5496735 747733