Knowledge
Data
14759062 4219583191 58384455 46426120
590 46284387081 26521359 935
350 7300017788 2144 88695