Knowledge
Data
35619290 903 7797930244 6253326764 324913
703114193 412646221 50102449 5879
501 98247 801726152