Knowledge
Data
59370626964 42048252327 26025615
34618097291 3507513953 5154080446 561
65146028285 767810 19697995 4933860