Knowledge
Data
21692149 82112017 458488346
838281 73220 2057930
2391140 690949 760 66547792 89353525