Knowledge
Data
5299213 20969 96600
37995996 49576 2195648000
10112868 7864571 8227763 26416588897 142682