Knowledge
Data
166746445 3065353 238 128437
4320432 509082602 12101510 140838222 275094110
37187280 4604235 960077406 962915033 260070925