Knowledge
Data
5961436 1127026153 912147889 864314552
39973 5709 3897838327 1042
7043143 404229085 575288 68