Knowledge
Data
3386 772879 87820784 413723 167214899
668 1846 23345033
16539718 496516459 517119671 1264104