Knowledge
Data
40594290 70190935 718
4270792 053 112367 41279
21 439987808 3980969 30918726002 36478781