Knowledge
Data
17714789 6906042 476366433
17217 006 527999115 101319213 95703427
40043 805401440 361241 443352016