Knowledge
Data
46382 8096992 286491 882680
914096 3087248 56 3229529 775
42464 705003 325 6139962 46987371