Knowledge
Data
34585200 12088 283971 769926780 990221561
74087 3070162293 2009 9676635871
93 6286 182084 84778