Knowledge
Data
27831349 276691 212757956 348289
8382479 1211103582 056 86087154842 664697
59809521 449925 4978148340 51 153