Knowledge
Data
3382569 72814362 2818 162288 61131118
338296900 81415704 25135
8192393 10 05457 31 12