Knowledge
Data
34959 147990 52323541
45138862387 5401879 186655183 15300
26534833800 1185099 80246618