Knowledge
Data
661537925 78641210 942306119 770384132 301456
39491950 7899134390 2534 2359177
24152613 149113 667216062 35083141 74401608258