Knowledge
Data
20969558 252644034 2672472
10503964447 45 30815031192 1303 656
39919 32926957 592095 150577