Knowledge
Data
141157 2304527 23636109 4977941
39307872 285 966085 6142954843 323008
40087713584 169104900 19160182 43553456