Knowledge
Data
20 2670630 313422167 6796280 3332
37312 489899072 2914574 85726142
37 127459216 94092 6869 76506