Knowledge
Data
5186624 10306 5818 824397978 331313
24521197 80171243 371088270
570632 480196896 78543 994