Knowledge
Data
4802866 5060622015 8083073706 700684152 2194003127
920128 581 746411443 12526966 2249802
3910 97300024738 37399439134 713611961 20662