Knowledge
Data
4143647796 2826361 972699 496939
36252 0306380065 38174502 822083481 26361
362 557312704 45042