Knowledge
Data
40528518 29501039 4472 3478185 55182866
12422 1338379 6429629332
171745519 3347 667395 14450