Knowledge
Data
122638 39388573 931136 264656 862935
306002 124802610 68230617 2393756197
685927 19 7967 5148482849