Knowledge
Data
39059089 889 368192 2370812 266
2346580616 70 370161 12093355
66858 23016 84488600 3045597