Knowledge
Data
50950039192 873042662 1743641224
17 31236 87440 318860 2385473
16035362 5988193864 7972229133 4830797183