Knowledge
Data
15171770 7935936 400878 58
10067760 5986075 545181 158003
3115096133 154225784 1975348