Knowledge
Data
59259 90203335 6858981
30180049 377804 60 186444358 1735819
39458 303973471 5667668 379551 3796634076