Knowledge
Data
703496 297608197 72640922 759208
27539 8365237 820348206
537088162 64001 49197 434346 2914784