Knowledge
Data
30 1547896 51737131386 24
243765 276884560 1952085 28638243 213070249
594934548 38259866 9377678 385