Knowledge
Data
37862 3504517 2189 23 842238
468974325 511 6210629 280675
95 2270136 665887 22275 249822065