Knowledge
Data
3992445 5209604 214072 7981 35277
20511946 4305491 302990273 540842056 88314
27388426703 6328175080 51577