Knowledge
Data
32 12840562 4873135 614547547
15755399 1620 831250037 579105556 56057520
82164918307 824132 59 70232 39041