Knowledge
Data
20 415971 431317 2554283 153004
22721567 3480633 415266951
219 762997732 21067538 8112072201 45011883