Knowledge
Data
2960 333720581 27963
5909 320737 751066 930082363 2887718
4105 389378093 4617937611 36224328 24