Knowledge
Data
20277524 24759 457111965 610961
649310 75639152 38702726 31815 158
1630230681 49958688 7903