Knowledge
Data
328414 813460 546828528
11171449 50112428 83573758 3289314727
8555938 1061768 5134734037 28423081 89