Knowledge
Data
12616525 7325893 299057767 545755 05076563286
3924681 8658571 6572102290 6477216322
58 234526235 21061548 229230 17162614