Knowledge
Data
388589524 21029 6645173762 163340 424465
7017723001 23783747326 600487265 297704
661794 136897072 82472589