Knowledge
Data
31 338805 39416209387 85170832 69
152334 10119823463 74677220 98
19836068 227 4389006 18527303302 48012003