Knowledge
Data
1397405 2590540586 751 367182217
660525939 3722620 9165661 20475 605101
3687194542 25760 4976 315049