Knowledge
Data
56 14691 7660538 23125951 73506
62959883 934 137398
181612292 3669414 962231 7501197 68