Knowledge
Data
50 1502294 1241669245 2846289
35 356 594 7540561 40931
11089446 4215061510 91450 215 2701516