Knowledge
Data
42708362 5208029 524076
8594355185 2331937 956 34924465440 3089922
190179 43 85572561 183617 955009297