Knowledge
Data
27613121 343583549 2231350 611840749
42611 1256221549 1504341201 4777132925
98314611637 94 51469558130 63455007