Knowledge
Data
3774996 20948633 86448911 8109820729
740 49055 56540878
20501738 2652759 3395183 55199 42