Knowledge
Data
39909842 11569128402 8962867 433346
10090 640 20387216778 236715899
101614416 19 50838514081