Knowledge
Data
2529136626 5866541 311720172 4707776
907036335 3337470 17 068233
422 475 81 704 6903913228