Knowledge
Data
627059318 616165818 60076662926 56323 234464
507959 4592072 433932727 4283
21871440 1440958 77223997