Knowledge
Data
60447831 7676594 313048 15747106
6144046737 8640882 295980933
77097508 38539243 439040149 308 381242