Knowledge
Data
7147274 3243 328683 88
8100647761 15665 28164675 15566 463
50089436 286237524 82 144381 940008000