Knowledge
Data
20740469 283282 985
15535851 684485 625102 5214536 72003801
7338457 1497 203203 2657 24