Knowledge
Data
326 57892 1133612 9943663
38149 27402 5763567205 3552221196 5953005
7800 6519982 9212721 880 9047