Knowledge
Data
539668 86245335 138089 19751
332724517 5369 41909 168426 193730
7648 20 47474578 9866050 2803