Knowledge
Data
250509500 228378147 995272 1171431029 51766661270
24737300814 6515152 2177
81357 5616464 1753827