Knowledge
Data
17082 9493480325 34214809599 238610817
31578 63976951438 108748 25115432
398110 1507269 878002 664217