Knowledge
Data
39027595 11 908042 3093325905
1953840249 335726 42550948 7480143859 6083381126
687 5223870524 2275462 25292288741