Knowledge
Data
29957316 5086851580 16096776037
1377951 963291206 3322295 3999 9476142
2529 382 1380246182 28320736210 26