Knowledge
Data
5503700 16089393 4000098 2521671824 609078
8302 3008 8804385 53915511 217
8898911 86844285730 7459 528443