Knowledge
Data
50189860 3033634810 3470 290
725072 34653551 36258181080 264427
31619532 63301185 8256935919 856