Knowledge
Data
80995956 83706113 93778 3785388
3289003 931 944364099 08791 7371400544
11686162 251989 328362