Knowledge
Data
32 2991722 13983570218 157170 136762320
82631105 1297 937723866 75772738
13504377 248955 44239905 096194602