Knowledge
Data
347242529 25087760 55537216428 8062510096 2117253729
89838892135 81367239 793 20921169137 165
83387166 4236104595 65 311 3117