Knowledge
Data
49 561577 24515971 448334 2425
300 47035790 5247350
34629 1743700 517691 8063610 81244