Knowledge
Data
50617242 42824498101 220729318 167000611
3360 140 882 920715
3316702 31878572 23189244 90853 731