Knowledge
Data
2895040 9682 186398580 98685
7299 724447282 26565590 715
41697297487 47 350410245 2011835142