Knowledge
Data
2208976 664505 605
780218 413 67909287 28692474 20943436
459602 50427324 493897125 7332218947 2539