Knowledge
Data
35920 3692208 43091389 432608
42205548 987 5188 84 58
179885 850192733 1378052 77396625110 10422946