Knowledge
Data
2965430 3111179 59351423995 9417226 771864
333 8609623 1104264601 3862870
32410708 0509913 33979377