Knowledge
Data
300448 2998 76458 3220 97887022
52 22484503 207090346 7194531 79
39102441 155722841 328129266