Knowledge
Data
20346 1012738 7731310 18555 40248
855112676 6160 409270 59516365 7163
30178169 6976 7995195 647110 644