Knowledge
Data
58159477399 2654273796 1352479081 1802 095
20517160124 95178022 5417098846 82496
4811 3115 368109 917037