Knowledge
Data
58390350 32209198 1243130 424605
91 3283642 312012 9278 97669152
352 80 36178 145191212