Knowledge
Data
25132930 6880732 1495662 190312811 39396221
78287269 532 67281 39856619859
105919266 9989 70158963994 411 34