Knowledge
Data
12051550 1109951 6441612 56 029
2199205402 391052544 1994460733 4002495
39 98081559 237881 83187026528 94183860