Knowledge
Data
7743318 2256546 19768519
6847298 701776 1495906038 116467706
98086 58335450 224538451