Knowledge
Data
46 41237295 7506518 5298
42 659050077 36448827498 981 2770
8181102460 46268 9294883946 1475786 48