Knowledge
Data
628964218 3033 1719354 5136232 55128617
17205453 99 6518974 5042 417080955
2258 36861597 497073 8869187771