Knowledge
Data
172 5687254208 0585868 229271613 370279
471 396 9094528 68 459355091
0415892 3171684 378363804 159029 311681