Knowledge
Data
580373685 16603 73173615441 18831890 887080116
691044 753992 879558
15206 56 42649 80761