Knowledge
Data
2171 1389376 15330 22536710
58662 103 0834565 0525754 9810
508455 43 046355 53089295845