Knowledge
Data
330582 857002 9854718 5515202235 840410299
50814844225 5206 886845
17315495 1612675 34689234 64631180 7413