Knowledge
Data
28270113629 9593091393 11064734 6243320
671 473497266 66985 905
4303516995 21227189 180458