Knowledge
Data
40276 7535348846 12648 2659841801 8268
292636 6455169 3825592 14719627220 5204420
3011 8605013 10916642451 9553