Knowledge
Data
3506 70143792 77715096
21922 67454144776 998993119 32500900035
509 12109383 684014 175 541