Knowledge
Data
6766506 6013376 159078 304866 85893690
3134 2502 149125 12 86
23680065 9770713340 29390947