Knowledge
Data
52 5158361 114544 51 37101886
940 59076529393 838383996 1824836968
6512352 385 8982145 9512617 533