Knowledge
Data
39 3360 112425929 16 6052499
8842 60698 85821 229884993
57541814550 3077625 239343952 40608857673