Knowledge
Data
416 64475 48102 850492 483610606
312013 91840 55887797 792501 7258150644
423010 476359 552630 430624 512196