Knowledge
Data
303042 40 14580717 87510173 6277950
98120782768 109658 851372 827799138
36086 5754142542 409413737 58290