Knowledge
Data
563410589 13245885 59858919 1646 244510196
29854213620 90176300573 701469257 9478642
6235440838 80883449 10303824 3427991 172949