Knowledge
Data
29 27833 11382008328 74796609 347805
7284002 9606004 18032
44762376 20132028085 75131 6225738 0848260063