Knowledge
Data
35449100 586533906 2744319907 12676462096 3191546
23567226686 5076252 463 879636
161256044 189332 66302