Knowledge
Data
345 320 50810146258 1381626 3701
62774326 846 370
8320309 7444463 111779953 7116985 81047