Knowledge
Data
58542447 2890 7324 96382 2359537
77026995 48210216 3827550 137039 98081442175
39638086 9381505 3074 282