Knowledge
Data
13846284 1404586653 1656422 125041425 8198
59970 5114 80
85417360219 874868026 2824062 89298