Knowledge
Data
50900938 75940881 1108431
716 201994375 40032 429714 2789
7441038 235680710 9438961 56505693