Knowledge
Data
332 15 2311 7283600 39653
92783078 6556295 105
40309870 73121085 1203520366 13 50556692