Knowledge
Data
31 640505548 2052092945 64306501
70987 24014876619 7258009286
77322 7305243 45065848 5448650 0394737830