Knowledge
Data
58 72 49166307 1459
347718081 80 266760051 422521101
81 287049 2295930426 501 19691700