Knowledge
Data
50 1553760 376689 410 098116
6190373651 380 3966133850 23805302491 3172
70598 8631 100877039 21573852622 78451037753