Knowledge
Data
557197838 589203 5208933861 634
151697 116520441 905484 82922700
21821384 9940857 37081839