Knowledge
Data
57446 25478431 2722616 159 75994
121295614 147766888 3211 19441
31543517 4959145 264776 4623610