Knowledge
Data
30542338 65685 728144680 56549484
17691 014776 031 67396
5158331273 3347856035 96258 131629432