Knowledge
Data
374231492 76613630 5580345 1996618 57193
1818524959 203164073 2331
29697680 6335307667 28622534 610387 3219