Knowledge
Data
34839069 9412080 322161 373178
624490858 2152727 12128229
1938184 857280 899267 78275