Knowledge
Data
21663031 39644 5560860107
42 41067112 441976506
870180 442712 580621664 513149 5542517238