Knowledge
Data
60 58586216 24765313 849 3672
445 68308400 70142194 69961186
15742 4680358 228179309 520