Knowledge
Data
42045389 010531998 8062 170431
18405338 93 85607948 14254669
650 900572 54129160938 222509 329417