Knowledge
Data
42074416 651740 303 27801
22917 107328 964390 142
80249057 763076137 3855 444 1390991