Knowledge
Data
2856 6168 90206422 276
86459388 147268 95 57197062 44498
27526110 4277830 7922295 2631