Knowledge
Data
16628044718 214851609 77675 1920914 955281658
31131726 1797128 59616
57389900 558 272