Knowledge
Data
40 51146399851 15737632986 7086514707 13956681
3019709421 90234628 79550 6586 722
27 750 5667 425429 34954813333