Knowledge
Data
15450963 142008 729004611 2528925255
90 113176 18459108682 1065143098
109163027 17837674 16138 0128651 15957124