Knowledge
Data
521396 1163688822 427247592 323223294
42503854 7383714 920376 342738 2007324250
26 3377 271492