Knowledge
Data
6116 80972 10958141 496437 9584
391084687 5567751 490950
1919974 1178 2737898 2964523 18808351