Knowledge
Data
328219 51058 831 249152 6795
329971 6691 50786 50946895
53931644 3861382 610197006 893189 66