Knowledge
Data
29707915 2912239 83
18297 687 535445581 545690383 37333684060
11737382 698274996 35370580 5044 388952