Knowledge
Data
85840192 76825877740 2628 48688 20290
63132986 11609 1994010
26184099 165321344 430222624