Knowledge
Data
12893594 4050381 3190063993
4943286 83 290538611
45428 901568451 40745798 2508443 270890