Knowledge
Data
290646 771402585 32897
5989725130 3994 69645856 1425680157
667572107 357780610 9701400 92257470