Knowledge
Data
2952 869520029 1216247 7410266
24171423 791050477 45111680082
822842738 37910037 628215483 17337086 73101081771