Knowledge
Data
471 673646 38267489 68284266
164 5922 12 88836035 22931078
114639185 2652 51912444870 2570853 379068