Knowledge
Data
301766116 6253382 15900780192 3291980
695644088 31579221 150884261 668 494576089
522731 32067258 98831405693 83093212