Knowledge
Data
32228 3328121 79584170 18 152122
2752026 3128885701 298293
904703465 28506351 940 485095688