Knowledge
Data
160343299 6438405 611 7555910
687 19175 305 435579 850
39021067993 807048 89128450 54060231981