Knowledge
Data
2997887 40106972 96220388572 89954792
7387882 1044902950 386426 9034738
2383250289 20005165 93