Knowledge
Data
4351805 6307390054 701448 928185
2292440 88353172 66580 44232
574885070 3364631 286431 21393