Knowledge
Data
3084 24638 135091454 578766042
14754470707 1023993260 2606664 53110590628 9579214500
5816694 74802 2544964163 4301928212