Knowledge
Data
27189931 716627 49381491236 700946 636780
342608993 225182614 54483235 128343 80992
37489490220 323301 90588091 2521467267 5123546284