Knowledge
Data
42420 330 961398 49824129
55915612 422166 96042751 20618312
3003242166 20385 21218148 2902