Knowledge
Data
593951 3220340 341508 37355297 37328
519491676 26595443177 15 2007653849 769550
19088788456 59665719 6712431 54618378139