Knowledge
Data
3314061 388242 84505793 5689
28987 9034202 60 197
29527 49409 3032417 727749046 12066329613