Knowledge
Data
75 339649 535119 671291156
3857660 265631 210617
45937901 9364142 17278055 3143981 1950