Knowledge
Data
313924248 7118880 32909028 173972 69129835
46346 04836 991 296283
4674 32256166638 9958836 7841604