Knowledge
Data
323120802 9851 6053 2196452 22032291
31005328865 36972438 348218163 0300270192 895
43815 16977931 1683891 5072 7266