Knowledge
Data
784287 8493191 10900 3104
635932 14168572 645 2295 7889
58594128 4285095 2456761396 5225 1600834