Knowledge
Data
11929736 41640470 843080419 100193317
90123396 5761551 9114042440 402017
73128912 209354 19894676507 549 7359655047