Knowledge
Data
31 296275029 7217291 2391330017 174
7068096 709098 84283579717 49
58246931828 94575566 391324