Knowledge
Data
15519704 1854183265 7529 1039462010
6058647 24132754169 23861633 660321616 23265
144 25 62430 823 51296