Knowledge
Data
313506 675196112 1563298972 4169 23349790557
8011273 5494550 2167716294 3033836696
185207 33070886 984552646