Knowledge
Data
17538756 12656386 9662502 850829451
9284635 5298525 387039 44995123
498459 2721411 43439 307040