Knowledge
Data
9583 560 52 0112
59895804 129922877 65502360 9975201817 167405
22576568490 40066 51016303 7018861310 41