Knowledge
Data
2330698 668 16569062252 404701
3349528 208 8084801 3143807 22527169143
90845542 39046 2101835034 30572863131 61373