Knowledge
Data
40590269 49378 108338358 37029802746
145039827 3736114135 56028616 33455720 7263762
23 27 6045214 729