Knowledge
Data
22721251 623955 17806874154
507969 2622081 111481530 133312410
280488754 3268152 65807