Knowledge
Data
62 580170273 8183937 659459223
46886 24907 5183609668 532734970
3928527 285185056 79041472161