Knowledge
Data
26 41996517 369361236
7144 1782250 862367 86980323 873068293
4056 1505054 75241 1522 645