Knowledge
Data
2179331082 48564 630704 37679799 4578417
388 315401561 85496858 2140
889889251 7442433 1945682