Knowledge
Data
303691162 1378516961 4798690
539145 20343491831 254911483 8314562065
64939 110785831 607836388 437 403