Knowledge
Data
59 129877762 41316 5937213 491066155
521 420 06496421566 7061854 30
820018 41271 675149