Knowledge
Data
21160295 30037246 8734 170
92357 4508150557 7044
33388757 75610377986 127447022 24795385 67621