Knowledge
Data
30542 39852374 31005412 61266761 2391351741
1419852 593686 407599
156790639 393222 63389726