Knowledge
Data
39560 166 6367681 925902 75619
1830 313087 909 174400 087
52426453 5523138798 26328828 634219 133729