Knowledge
Data
27902 1602 698069 583
1997919 054814301 747691 103130
640327038 5694 26582502 28 58052836