Knowledge
Data
15850142 50326538 91514884
5614 680 15423711 420 13916
621928 3301484 427101095 655082 359