Knowledge
Data
58 862126274 531370 1015673740 293344
30 14305490 0657611 24314578 9295
39193 33132878699 459653710 186132 273792