Knowledge
Data
12134518 42500386750 1420250 2045803
509 641 336 999447
6603 589033662 51363132338 8543774 37614014293