Knowledge
Data
45309581 275475 81681202 1050374985
982867 276680 63059 37162621
2061713 2900760075 771031780 23061 566