Knowledge
Data
5146329 932707 6309
64140099 6680903 722463082 252809 875802
17846322 18259 36 994685367