Knowledge
Data
139525 159381562 40287286 21 729788
93053195129 822327 2929
79492388313 5295338207 9562885 798474