Knowledge
Data
58 37444160 18304477 4185526224 837
2801898824 174710953 911556540
46482770 97302533 39298036