Knowledge
Data
314295 329 022 8287993442 494107063
197 554991 433944 31387178134
258216 24500346 876654