Knowledge
Data
32 16830353 1393492 7708252002
59666396 142293 77 1790796510 9872671603
40090 20 9087846039 37678293370 330218289