Knowledge
Data
17257946 3244 5812 1813886 6733
7323 2548 3152
058360817 79120422 34320 264320763 347