Knowledge
Data
591 80638602 32393002687 2662424924 898872
969691 2183 628
53336247633 94895 12771769621 10122761 159094