Knowledge
Data
4242856 4329429 6040354 9833700 50111984
15 9728308 66
7109472387 3555 68042549 114522351