Knowledge
Data
218574942 39184410 521899
42502951 17918288 5305077 90471
032422395 66858686 1265629 16541 8881