Knowledge
Data
621560 18745288 153030351 75 171842
1274 0821083 12969 8259347 2021
680 24046975 1709 029750518 65