Knowledge
Data
95108610 2823292 885468 44 870641
65325663 701107565 2056287884 82510
29 85383279541 19 312940