Knowledge
Data
43093 1450 350591
111160 518537275 619142629 1815575898
98991240243 57814331044 154193 360488 1463