Knowledge
Data
159 33308 67860 60582
53073876 4318046996 79768436405 80672192306 3364606
77270324 179 6640985726 645929060 3972957158