Knowledge
Data
1966 937340212 63219713618
57 2458932015 31 9345872009 23884953
420 2186914 219246 88 6521000