Knowledge
Data
2016955 1049226 60140 0081658
4925567 228419274 98881 85013418399 2802
13941387 9858469 36