Knowledge
Data
29376 391 311209445 19521 87538
110319 3180966 7007636 3714925
5861236893 243448548 378 859355