Knowledge
Data
80 357 373159546
95826 552892224 752933 14653451 672
0415099 803957615 2043943 7797 65311004