Knowledge
Data
3410157 642841 759395 718265542
19958334 6100039 3822831
97302728 8969 55528 8029654 5952