Knowledge
Data
17515790 3798658712 8209269 2505254 1123249
501 4631104298 97658615312
45105609170 53 256537 31700532 35100432973