Knowledge
Data
299740 85318 365029203 295088250
201 9106138 42289 56334110
17766272 2419809 60155 9586 682