Knowledge
Data
391429 28119842 8118584 718 431
57458 680222 412290 23355
550104846 789803 21 85670386 13603190133