Knowledge
Data
359438 67278 3077053 46568 312598406
29228409 94661248 2997512
7354264 137 03341 1688768 71812