Knowledge
Data
109063895 80095686002 22520436 23085100607 53895322900
6014959 232622 10854820351 433031633
71003857408 54359612597 35813 59231