Knowledge
Data
49986 488980 2546873 678704 6457310236
77265753812 687850 28559119550
2510 27060 1159439 1318072