Knowledge
Data
258955 41058 98170539796
645990979 82 622349 35893650 99802
31756 300120149 336198764 932