Knowledge
Data
35 349903946 8050981 5981830 157716
19 29056 54 576 7516538366
97910 309635382 827 034682 13998