Knowledge
Data
7586016 149386 50882384992 702970 9120613
40762 169635549 23359546900
100405 6933687636 1985150