Knowledge
Data
169336 82222 40730868 70665211156 604
24202327772 999 5635251 5253
95611631 7153881 27333920 645182