Knowledge
Data
2816588 87166 307227941 74342 89903748
1089829 901394 969900184
18181 40437723 142610 3295987 4917072938