Knowledge
Data
50478805 20994818 645393 84746064017 61971327
46904689 0792120 953245
176725349 59042656 968209721 866941 227568