Knowledge
Data
383860 537620 321910224 30428286
153473248 24835739 15093120485
3072930 121305091 87 588 3420275