Knowledge
Data
5395172 20638802638 44964894
37018221 95533 56604 877670 41389512
1956 980767006 7102242