Knowledge
Data
34579279 49933344 987376
310713035 696 4497052344
16928399230 887410 9947096 531776 2666