Knowledge
Data
31561524 5796482990 557759019 4779395
123499607 1422631 82334 458 3090
780221 65013 2790521 36