Knowledge
Data
31216048 1547870 8441584623
5294 630654144 892418092 34548109
49042600395 206900 21230