Knowledge
Data
337295078 990142 30770382 395914 20
42937 947404 11294 7439292402 670105
118300359 768371 0093