Knowledge
Data
17693089 182374672 57848203390
2782663 94181369 21022 66 074290
40 952 98789 284858205 10755307