Knowledge
Data
310549 6317 20050535
5832 5894103553 4838 45220949 5666373
388947 276860 95 108719 108871