Knowledge
Data
5162060 4066 634
1768260 300229 1742031698 22779795 10056335
56155151169 5811 952261371 494053