Knowledge
Data
14985 100446515 6563659 474675209 517095
42277 18752884 85730365428 328
537 929940281 568660 5816