Knowledge
Data
350849 4384744 857316631 765869718 5384559559
932031 42 3415552571 140256720 1811843750
47681 380244 67209 83803 49826216