Knowledge
Data
5018236 2998278 956397 7060095 553119
79948 38982067 700 750
31637425 29900618 26291449