Knowledge
Data
167520661 43686747 1765 033698
15663923 7005 5805072 85955259
520179034 372939 201156 62887536 3145