Knowledge
Data
31866 66246 104 621170
14156 362 60538052
2107355 5494 57113448986 899163430 177968625