Knowledge
Data
420017244 19509696 796305581
1553724 6878597 51089915 81658399
2885231 581580 10441 788 57319215