Knowledge
Data
482940 316348 8375732
73089717 798074 1248267 1755346
112419840 74747 1529915 33067440630 31