Knowledge
Data
28396989 197299575 64973 7530272211
51152 69383280 028915889 945557391 333538460
417 558738 771053 3091658