Knowledge
Data
12 6128054 43356196
31550 1941329 9033 29335
86439 3056364 55289522777 874 60385828436