Knowledge
Data
32137512 76616468 296297817
13679 434654124 78224016 219939620 20065793810
6772541449 3289688 55141