Knowledge
Data
59582894 30816618 1204711060 746904956
64943844 8946275601 452768241
806 858987 2190713 79109411 44471634648