Knowledge
Data
35956434327 27880226 2283962 3147068277
3899 180615 49760129 3485283
80204 899 1403 4409040