Knowledge
Data
2604326 1587471 3075190 6096852
053 4940188 164877863 26502940
1389 586913 62349 3660771378