Knowledge
Data
641680 4378413 45913930 177100647
828 8674533 009 5995 1892308
14690 11096017 94374 4706591