Knowledge
Data
12246 22 29606 215975184
25163326 411273 6445601821
043372 8683042 4225757388 997127683